Upgrading the Infrastructure Management server in the standalone mode using the wizard
To upgrade the TrueSight Infrastructure Management server
Do the following:
Log in to the host computer on which you want to upgrade the Infrastructure Management Server, and delete all the files from the temporary directory:
- (Windows) %temp%
- (Linux) /tmp
Extract the downloaded zip files (the upgrade installer) to a temporary location outside the following location to avoid any file sharing conflicts:
- (Windows) C:\Program Files
- (Linux) /opt
(Linux) Apply executable rights to all the installation files by running the following command:
chmod -R 755 installationDirectoryFolderName
installationDirectoryFolderName is the name of the folder that contains all the installation files.
For example, chmod -R 755 Disk1
- (Linux) If you are upgrading as a non-root user, ensure that you start a new session to run the upgrade. Do not use the su command to start a non-root session.
(Linux) Perform the following to archive the old installation files including the user apps, PERL libraries, and any other customization:
- Run the pw system stop command to stop the TrueSight Infrastructure Management server.
- Tar the /usr/pw directory and place the resulting file in a secure location such as on another server, another file partition, or a directory that lies above /usr/pw.
- Save the Crontab entries (especially the database archive entry).
- Restart the TrueSight Infrastructure Management Server by using the pw system start command.
- Save any custom Apache settings.
(Linux) Run one of the following commands to set the DISPLAY environment to enable the installation program UI to launch:
- export DISPLAY=targetHostName:0.0
- setenv DISPLAY targetHostName:0.0
targetHostName is the name of the computer on which you want to display the installation program UI.
- Navigate to the Disk1 directory of the extracted folder, use one of the following options to run the installer.BMC recommends that you run the installer by using install.cmd and not setup.exe.You must right-click on install.cmd and select Run as administrator.
- Review the welcome page, and click Next.
- Read the license agreement, agree to the terms, and click Next.
On the Upgrade Confirmation page, click Yes, and click Next. The upgrade routine checks the system to see that it meets the upgrade prerequisites, and displays any errors that it discovers. Correct these errors before proceeding with the upgrade.
(Applicable only if you are upgrading from TrueSight Infrastructure Management 10.7) The installer detects the FQDN of the host computer and populates the FQDN field automatically. Confirm this, and click Next.
If you modify the FQDN:- Do not manually type any IP address in the FQDN field.
- Do not leave this field empty.
- Ensure that the TrueSight Infrastructure Management server FQDN is accessible from other BMC products.
In the Cloud-vista enabled environment, the Configuring TrueSight Infrastructure Management environment deployment information screen is displayed. Provide the following details, and click Next.
Select any one of the following options based on your TrueSight Infrastructure Management environment.
- Single Server Environment Installation: Upgrades the TrueSight Infrastructure Management server as a standalone server.
- Multiple Server Environment Installation: Upgrades the TrueSight Infrastructure Management server as following:
- BMC TrueSight Infrastructure Management Central Server: Upgrades this instance as a central server.
- BMC TrueSight Infrastructure Management Child Server: Enter the following Server Router details:
Field
Description
Host Name/IP Address
FQDN name and IP address of the Central Server Router. FQDN name comprises the host name and the domain name.
Protocol
Protocol with which to communicate to the Central Server Router. It can be either HTTP or HTTPS protocol.
Port
Port number with which to communicate to the Central Server Router. The default HTTP ports are 80 (Windows) and 8080 (Linux). The default HTTPS ports are 443 (Windows) and 8043 (Linux).
On the Configuring KB Migration Path page, if you have already migrated customized KB definitions to the new standard 11.3.04 KB, select Yes, and browse to the path of the customized KB directory.
The file path should follow this hierarchy structure:
\topLevelDirectory\mergedKB\server\etc\cellName , where \server\etc\cellName is the standard sub-directory.During the upgrade, the routine copies the KB under the \mergedKB\server\etc\cellName path and overwrites the KB in the default installationDirectory \pw\server\etc\cellName path.
Note: If you select No, the BSR integration will not support incident and outage event creation and the default KB configurations will be retained.
Review the installation details, click Install, and click Next.
Select View Logs to open the installation logs, and click Done.
After you successfully upgrade the TrueSight Infrastructure Management server, the following folder is created under the installation directory, in the BMC Software folder. You can manually delete the files if you do not want them.
Run the following command to verify that the Infrastructure Management Server is upgraded successfully:
(Windows) # pw system status
(Linux)# pw system statusA list of pw server processes is displayed.
If errors occur, restart the BMC TrueSight Infrastructure Management Server by running the following command:
(Windows)# pw system start
BMCTrueSight.service (Applicable only to version 11.3.04 and later on Linux)You can use the systemd service BMCTrueSight.service located in the /etc/systemd/system directory to start and stop the Infrastructure Management server on Linux. For more information, see Starting and stopping the TrueSight Operations Management components.
(Linux) # pw system start- If you have imported custom certificates for TrueSight Infrastructure Management server, ensure that you edit the custom certificate and key entries in the httpd-ssl.conf file after you upgrade the TrueSight Infrastructure Management server. For detailed instructions, see Implementing private certificates in the TrueSight Infrastructure Management.
- If you have customized service management data in the di_models.baroc file present in the <Infrastructure Management Server Install Directory>\pw\server\etc directory, copy the publishing server kb from the backup directory to the <Infrastructure Management Server Install Directory>\pw\server\etc\<psname> directory.
If you have created a custom IBRSD instance, for example instance_x, do the following:
- From the location where you backed up the earlier version of TrueSight Infrastructure Management, copy the following folders:
- <Backup location>/pw/integrations/ibrsd/confinstance_x
- <Backup location>/pw/integrations/ibrsd/loginstance_x
- <Backup location>/pw/integrations/ibrsd/tmpfinstance_x
- Paste them in the <TSIM install dir>/pw/integrations/ibrsd directory.
- Start the service for each custom IBRSD instance.
- From the location where you backed up the earlier version of TrueSight Infrastructure Management, copy the following folders:
Post-upgrade tasks
- Ensure that you review the information in the Troubleshooting-version-11-3-04-upgrade-and-post-upgrade-issues topic after you upgrade.
If you have customized the password for the bppmws_internal user account before the TrueSight Infrastructure Management Server upgrade, use one of the following options to sync the password after the upgrade. In a HA environment, ensure that you run these steps on both the HA nodes.
- Option 1:Update the properties file manually
- On the Infrastructure Management server, go to the following backup file location:
<InstallationDirectory><OLD_VERSION>/pw/pronto/conf/bppmws_internal.properties
<OLD_VERSION> is the version that you are upgrading from. - Copy the value for the property bppmws_internal_key from the preceding properties backup file and replace the value in the following file:
<InstallationDirectory>/pw/pronto/conf/bppmws_internal.properties - Restart theTrueSight Infrastructure Management server.
- Option 2:Update the properties file using CLI command
- Open a command prompt on the Infrastructure Management server and run the following command:
pw internaluser change_passwd - Enter the new password.
The new password is validated with Remedy SSO and then updated. - Restart the Infrastructure Management server.
- Due to security reasons, the following property is set to false during the upgrade.
If you want to monitor the Elasticsearch, set the above property to true in the elasticsearch.yml file at the following directory path after the upgrade as applicable:
- (On Linux)<TRUESIGHTPSERVER_HOME>/truesightpserver/modules/elasticsearch/config/
- (On Windows) <TRUESIGHTPSERVER_HOME>\truesightpserver\modules\elasticsearch\config\
Troubleshooting upgrade issues
If you face issues during the upgrade, see Troubleshooting an Infrastructure Management deployment.
Next step in the Upgrade process
Step 4 Phase B — Now that you have successfully upgraded the Infrastructure Management Server, you must upgrade the Integration Service and remote cells.