Preparing to install
Where you are in the Installation process
Before installing TrueSight Server Automation - Data Warehouse, ensure that you complete the tasks described in this section:
Preinstallation tasks on Windows
Do the following:
- Ensure that your environment meets the requirements given in the Planning section.
- Ensure that you have downloaded the TrueSight Server Automation - Data Warehouse installation files from the BMC Electronic Product Distribution (EPD) location:TrueSight Server Automation - Data Warehouse
Ensure that:
- You have installed TrueSight Server Automation 8.9.x or later.
- You have at least one site. If there are multiple sites, the site that is added first acts as the primary site, where users have TrueSight Server Automation - Data Warehouse administrative privileges. Ensure that at least one user have the GlobalReportAdmins role in the primary site. For more information, see:
Ensure that the short name, 8dot3 name, behavior is enabled on the server where TrueSight Server Automation - Data Warehouse will be installed.
- Install the Network Shell version 8.9 or later and Remote System Call Daemon (RSCD) Agent on the server where TrueSight Server Automation - Data Warehouse will be installed.
For more information, see 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).
- Ensure that the TrueSight Server Automation - Data Warehouse database and the TrueSight Server Automation database are of the same type. For example, both the databases must be either Oracle or SQL Server. Their versions can be different.
- If your environment contains multiple TrueSight Server Automation - Data Warehouse installations (for example, test and production), make sure they do not share the same database instance.
- TrueSight Server Automation - Data Warehouse must be installed on a separate server than the TrueSight Server Automation application server.
(Microsoft Windows 2012 R2) Ensure that you have the following patches installed on the server where you want to install TrueSight Server Automation - Data Warehouse. These are required as a prerequisite for installing Microsoft Visual C++ 2015 Redistributable Update 3 as part of TrueSight Server Automation - Data Warehouse installation:
KB2919442 (Required for 2919355)
KB2919355 This patch requires the following patches, which are available on the download page for KB2919355:
clearcompressionflag.exe, KB2919355, KB2932046, KB2959977, KB2937592, KB2938439, and KB2934018.
For more information about the prerequisites for Microsoft Visual C++ 2015 Redistributable Update 3, refer to the Microsoft documentation here.
- If you are deploying with the SQL Server database, ensure that:
You install the bcp utility on the server where you want to install TrueSight Server Automation - Data Warehouse. For more information, see bcp utility. Before installation, ensure that the Microsoft SQL Server path is set in the Windows PATH variable. For example, C:\Program Files\Microsoft SQL Server\110\Tools\Binn
- You have set up the SQL Server databases. For more information, see Setting up the databases.
If you are deploying with the Oracle database, ensure that:
- You have an Oracle 32-bit or Oracle 64-bit client software on the server where you want to install TrueSight Server Automation - Data Warehouse.
- You select the Administrator installation type when you are installing the Oracle 32-bit or Oracle 64-bit client.
- The ORACLE_HOME environment variable is set to the Oracle client installation path.
- You have set up the Oracle database. For more information, see Setting-up-the-databases-for-TrueSight-Server-Automation-Data-Warehouse.
Preinstallation tasks on Linux
Do the following:
- Ensure that your environment meets the requirements given in the Planning section.
- Ensure that you have downloaded the TrueSight Server Automation - Data Warehouse installation files from the BMC Electronic Product Distribution (EPD) location:TrueSight Server Automation - Data Warehouse
- Ensure that:
- You have installed TrueSight Server Automation 8.9.x or later.
- You have at least one site. If there are multiple sites, the site that is added first acts as the primary site, where users have TrueSight Server Automation - Data Warehouse administrative privileges. Ensure that at least one user have the GlobalReportAdmins role in the primary site. For more information, see:
Install the Remote System Call Daemon (RSCD) agent and Network Shell version 8.9 or later on the server where TrueSight Server Automation - Data Warehouse will be installed.
For shell-based installers, use the instructions inInstalling the RSCD agent and Network Shell (Linux and UNIX).
For native installers, use the instructions inUsing RPM to install NSH or the RSCD agent.
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).
- Make sure that the TrueSight Server Automation - Data Warehouse database and the TrueSight Server Automation database are Oracle databases. The Oracle versions can be different. SQL Server databases are not supported for TrueSight Server Automation - Data Warehouse installations on Linux.
- If your environment contains multiple TrueSight Server Automation - Data Warehouse installations (for example, test and production), make sure they do not share the same database instance.
- TrueSight Server Automation - Data Warehouse must be installed on a separate server than the TrueSight Server Automation application server.
- Ensure the following:
- You have an Oracle 32-bit or Oracle 64-bit client software on the server where you want to install TrueSight Server Automation - Data Warehouse.
- You select the Administrator installation type when you are installing the Oracle 32-bit or Oracle 64-bit client.
- The ORACLE_HOME environment variable is set to the Oracle client installation path.
- You have set up the Oracle database. For more information, see Setting-up-the-databases-for-TrueSight-Server-Automation-Data-Warehouse.
- Ensure that you install the product from a computer where X server is installed. Do the following:
- Start the X server software.
- Configure the security settings of the X server software to permit remote hosts to display X applications on the local system.
- Connect to the remote system where you want to install the product and start a terminal session on that system, for example, an X terminal (xterm).
- Ensure that the user file creation mask, also called umask, is set to 022 for a UNIX user before installation. This setting prevents the potential permission-related issues in accessing the files that are needed to start or stop services on Linux systems.
To set umask, run the following command as a root user in the same terminal session where you plan to invoke the installation program: set umask 022
Next step in the Installation process
After completing the pre-installation tasks, the next step in installation process is to install TrueSight Server Automation - Data Warehouse by using one of the following options: