Upgrading on Windows using the unified product installer
This topic describes how to use the unified product installer to interactively upgrade TrueSight Server Automation on 64-bit Windows platforms. It includes the following sections:
List of components that are upgraded by the unified product installer
List of components that are not upgraded by the unified product installer
Before you begin
Ensure that your environment meets the requirements discussed in Preparing-for-a-Windows-upgrade-using-the-unified-product-installer.
To upgrade TrueSight Server Automation using the unified product installer
Download and extract the installation package appropriate for the operating system level and hardware platform in a <temporary location>. The package follows the naming convention TSSA<version>-<platform>.zip, and contains the unified product installation program files.
Download this package to the host computer of the Application Server that was set up as a configuration server (for more about this type of Application Server setup, see Application Server types ).Extract the TSSA<version>RSCDAgents.zip file and copy the rscd folder to the following location before running the unified product installer (The unified product installer uses the RSCD installers while installing or upgrading TrueSight Server Automation in your environment):
<temporary location>\Disk1\files\installer\
- Run the installation file for TrueSight Server Automation (setup.exe).
- Follow the instructions in the installation wizard and click Next. Enter your Authentication profile credentials to proceed with the upgrade procedure. The profile that you specify must be associated with the same Application Server where you are performing the upgrade. Note that only secure remote password (SRP), LDAP, or Domain Authentication type profiles can be used with the unified product installer. For more information, on Authentication profile credentials, see Setting-up-an-authentication-profile and Implementing-authentication.
- The unified product installer program displays the different types of servers that are present in the TrueSight Server Automation environment and their count.
If the unified product installer was successful in connecting with all servers, you can proceed with the installation. Skip to step 7.
Otherwise, click Next to continue to step 6.
- If any of the remote servers do not have an RSCD Agent installed, the wizard displays a list of those servers. You can choose from the following options:
- Manually install an RSCD Agent on each of the listed remote servers, and then resume the installation through the unified product installer.
Authorize the unified product installer to install an RSCD Agent on each of the listed remote servers by providing the following information:
- The name of a local super user (local Administer or Administrator-equivalent local user on Windows) to which the RSCD Agent should map incoming connections during the installation.
The default is Administrator.
Note: The installer does not validate the specified user to ensure that it is present and has administrator privileges on each of the target machines. - Host name or IP address of the PSExec host computer.
- User credentials (user name and password) for establishing an SSH connection to the remote hosts.
If user credentials are the same on all remote servers, select the Use Common Credentials check box, and enter credentials in the fields below the check box. Otherwise, clear the check box and enter credentials for each of the servers directly into the table that lists the servers.
After entering the required information, click Next.
- The name of a local super user (local Administer or Administrator-equivalent local user on Windows) to which the RSCD Agent should map incoming connections during the installation.
Click Install to proceed with the upgrade of all TrueSight Server Automation components that are present in your environment.
Where to go from here
- The unified product installer automatically installs agent installer jobs and depot objects such as agent installers and agent bundles that can be used for installing or upgrading agents on servers in the environment. The agent installers, agent bundles, and agent installer jobs are present in the following locations:
For more information about using these objects, see Installing one or more agents using the TrueSight Server Automation Console and Upgrading-the-RSCD-Agent-using-an-Agent-Installer-Job.ObjectDepot PathCan be used forInstallers/Depot/BMC Maintenance/Agent Installers/Agent install and upgradeBundles/Depot/BMC Maintenance/Agent Bundles/Agent upgradeJobs/BMC Maintenance/Agent Installer Jobs/Agent upgrade - Upgrade any remaining product components that were not upgraded by the unified product installer.
- If you adjusted security settings before the upgrade, remember to re-adjust your security settings, based on your unique needs and the IT security policies at your organization.
Starting from version 22.2, TrueSight Server Automation by default restricts access to the Application Server file system by using a low privilege user named bluser for executing external commands. After you upgrade to 22.2, you can allow unrestricted access by updating the BLASAdmin parameter, EnableLowPrivUser in the Appserver module. For more information, see Restricting access to the Application Server file system.
- For Windows patching, you may still be using the PD5.cab, or HF7b.cab configuration files for Windows patching. However, TrueSight Server Automation 8.9.03 and later versions do not support the PD5.cab, or HF7b.cab configuration files. The Windows catalog update job fails if you use the .cab configuration files. To update the configuration files used for Windows patching see, Global configuration parameters.
- To fully support TLS version 1.2 as the default communication protocol used by the RSCD Agent in TrueSight Server Automation 8.9.01 or later, ensure that also the Network Shell component is upgraded to version 8.9.01 or later on any computer that hosts the TrueSight Server Automation Console. The Network Shell is normally upgraded together with the TrueSight Server Automation Console.
- Starting from version 21.3, TrueSight Server Automation no longer supports 32-bit DLLs when using ActivClient or 90meter for PKI authentication. Therefore, after you upgrade the TrueSight Server Automation console to 21.3 or later, update the sunpkcs11.cfg file to store the path to the 64-bit DLLs. For instructions, see Implementing-PKI-authentication.
- If TrueSight Server Automation is integrated with TrueSight Orchestration, enable the HTTPS support for TrueSight Orchestration on TrueSight Server Automation again.