Preparing to upgrade TrueSight Server Automation - Data Warehouse
Preparing to upgrade TrueSight Server Automation - Data Warehouse
Upgrading TrueSight Server Automation - Data Warehouse requires you to complete various pre-upgrade tasks. Do the following:
- Download the product files from the BMC Electronic Product Distribution (EPD) location:TrueSight Server Automation - Data Warehouse
- Review the System-requirements-for-TrueSight-Server-Automation-Data-Warehouse.
- Ensure that you are upgrading from one of the versions supported by upgrade paths.
- Ensure that all extract, transform, and load (ETL) runs have completed and that ETL is not running. For more information, see Viewing-the-ETL-status.
Ensure that you have disabled the NSH proxy on the reports server to avoid failure during upgrade. To disable the NSH proxy, run the following command on the NSH client:
secadmin -m default -p 5 -appserver_protocol clear -T encryption_only -e tlsThis command removes the appserver_protocol=ssoproxy entry from the default line in the secure file (in the rsc folder).
Back up the following:
Artifact/authentication mechanism if being used
Files to back up (back up files only for the artifact/authentication mechanism you are using)
Databases
- Reports data warehouse
- TrueSight Smart Reporting - Platform repository database
User roles and permissions related file
The user_roles.csv file at the following path:
<tssadw_installation_directory>\shared\ConfigurationManagement\CA-signed certificate files
server.xml and keystore.jks (or the custom keystore file) at the following path:
<tssadw_installation_directory>/tomcat/conf/Domain authentication files
The blappserv_krb5.conf and blappserv_login.conf files at the following path:
<tssadw_installation_directory>/br/LDAP authentication file
The ldapTrustStore.p12 file at the following path:
(Linux)<tssadw_installation_directory>/br/ldapTrustStore.p12
(Windows)<tssadw_installation_directory>\bin\ldapTrustStore.p12Remedy Single Sign-On (SSO) related files
PKI authentication related files
- .jks or PKI truststore file at the following path:
<tssadw_installation_directory>/br/ - bdsSslCertificate.cert file at the following path:
<tssadw_installation_directory>/tomcat/conf/
RSA secure ID authentication file
The sdconf.rec file at the following path:
<tssadw_installation_directory>/br/- Disable all the authentications that you configured:
- On the reports server, start the Application Server Administration console (the blasadmin utility):
- (Windows) Navigate to the <TSSA-DWInstallationDirectory>\bin directory and enter the following command: blasadmin.
- (UNIX) Navigate to the <TSSA-DWInstallationDirectory>/br directory and enter the following command: blasadmin.
Disable the authentications that you are using by running the following commands:
Authentication type
Command to disable the authentication
Domain
set AuthServer isDomainAuthEnabled false
LDAP
set AuthServer IsLdapAuthEnabled false
Remedy Single Sign-On
set RemedySsoAuth IsEnabled false
PKI
set PkiAuth IsEnabled false
RSA Secure ID
set AuthServer IsSecurIDAuthEnabled false
For more information about the authentication types, see Implementing-authentication.
- On the reports server, start the Application Server Administration console (the blasadmin utility):
- If TrueSight Server Automation - Data Warehouse and TrueSight Smart Reporting - Platform are installed on the same computer, stop the TrueSight Smart Reporting - Platform services.
- (Windows) Navigate to the <TSSR_INSTALL_DIR>\appserver\bin directory and run the following command: shutdown.bat
- (Linux) From the command line, navigate to the <TSSR_INSTALL_DIR/appserver/bin directory and run the following command: ./shutdown.sh
Where to go from here:
Depending on your environment, upgrade TrueSight Server Automation - Data Warehouse using one of the following options: