Prerequisites for Infrastructure Management upgrade
You must be an advanced user with good technical understanding and expertise in using the product to perform the upgrade. BMC recommends that you are an experienced administrator/user with the following skills:
- Knowledge of the various components
- Knowledge of network connectivity and communication protocols
- Knowledge, experience, or both in the design and maintenance of Cell Knowledge Bases (KBs)
- Experience as a SAP SQL Anywhere or Oracle administrator, depending on the database you use
- Experience in installing and configuring BMC Atrium components
The following sections describe the prerequisites that you must perform before you upgrade to Infrastructure Management:
General prerequisites
The following are some of the general prerequisites that you must review before upgrading any of the TrueSight Infrastructure Management components.
- Ensure that TrueSight Presentation Server version 11.0 is installed.
- Review the system requirements and recommendations for Infrastructure Management and if required, upgrade them.
- Apply the latest fix pack or feature pack for the current version.
- Before you upgrade, review the Assisted MIGration Offering (AMIGO) checklist. Open a support case to review your plans and get help from BMC upgrade experts through the AMIGO program and upgrade only after they confirm that the environment is ready for an upgrade.
- Ensure to close all the files and folders opened in the current session as well as close other user sessions on the server before starting an upgrade.
- Update the JAVA_HOME variable with the correct JRE path, that is, %BMC_PROACTIVENET_HOME%\jre (Windows) or $BMC_PROACTIVENET_HOME/jre (Linux). For supported java version, see Third-party-product-requirements-and-support-for-Infrastructure-Management.
- Run the Preinstall check utility.
- Ensure that the /opt/bmc/ProductRegistry.xml file is present with the installed product details such as the installation directory path and the product version. If the ProductRegistry.xml is not available, contact BMC Support.
- Read, write, and execute permissions for the TrueSight Infrastructure Management installation (destination directory where you are planning to install the product) and /tmp directories.
- Verify the filesystem that the /tmp directory resides in is mounted with exec option by running the findmnt command. If it shows noexec for /tmp, remount it with exec option. For example, mount -o remount,exec /tmp.
- On Linux, reserve at least 4 GB of space in the /tmp directory. The X Windows utility is required to launch the upgrade GUI utility.
Back up the TrueSight Infrastructure Management Server and database. If the servers are on virtual machines, take snapshots of the BMC TrueSight Infrastructure Management Server(s) and Integration Service hosts.
- Back up the <INSTALL-DIR>/BPPMServerInstalledConfiguration.xml file. The BPPMServerInstalledConfiguration.xml file contains all configurations, including user-defined user-defined configurations, of the installed product. You can use this file if the upgrade fails.
- Manually stop any data providers that are directly connected to the Infrastructure Management Server (for example, Integration Services, event adapters, remote cells).
- Publish the host name with the FQDN for all the PATROL Agents.
- Ensure to stop access to TrueSight Infrastructure Management SAP SQL Anywhere or Oracle database by other BMC products (For example, TrueSight Operations Management Reporting or TrueSight Capacity Optimization) or third party products. Once the upgrade is done, you can resume the access.
- Verify that no user is using UNIX consoles to access the TrueSight Infrastructure Management Server(s).
- If you are installing the 11.0 Integration Services on existing Integration Service hosts, ensure enough resources are available.
- Stop all the TrueSight Infrastructure Management Server processes before the upgrade.
Database prerequisites
BMC recommends that you archive the TrueSight Infrastructure Management Server database before upgrading the Infrastructure Management Server.
SAP SQL Anywhere database
If you use SAP SQL Anywhere as the database, run the pw database archive command, as shown in the following example:
archiveDirectory represents the directory where you want to archive the database files. Ensure that the directory has sufficient disk space to store the database. For additional information about the pw database archive command, see pw database archive.
Oracle database
If you use Oracle database or Oracle RAC as the database, you must back up the Oracle database schema related to TrueSight Infrastructure Management before upgrading to Infrastructure Management. It allows you to restore the database without any loss of data if the upgrade fails.
Perform the following steps to take the Oracle RAC backup:
- Stop TrueSight Infrastructure Management by using the pw system stop command.
- Export the schema created for Infrastructure Management by using the EXPDP command.For example, PROACT schema. Take the help of the database administrator to perform this step.
If the TrueSight Infrastructure upgrade fails:
- Perform one of the following steps:
- If you are using a Oracle Recovery Manager (RMAN), take the database administrator's help to perform a point-in-time recovery.
- If you have used the EXPDP command to take a backup of the schema, take the database administrator's help to import the schema by using the IMPDP command.
- Restore TrueSight Infrastructure Management to the previous functioning version.
Microsoft .NET Framework prerequisites
On the existing Infrastructure Management Server that has Microsoft Windows as the operating system, ensure that Microsoft .NET Framework version 3.0 is installed as it is required to use the SCOM adapter. During the upgrade, an error message is displayed if Microsoft .NET Framework is not installed.
To install .NET Framework on Windows 2008, use the Role Management tool. For more information about how to install the .NET Framework, see the Microsoft web site.
Where to go from here
For prerequisites specific to Infrastructure Management Server upgrade, see Prerequisites-for-Infrastructure-Management-Server-upgrade.
For prerequisites specific to Integration Service, see Prerequisites-for-Integration-Service-and-Remote-cell-upgrade.