Installing the Infrastructure Management server in the standalone mode using the wizard
Where you are in the Installation process
Infrastructure Management Server can be installed with Oracle or SAP SQL Anywhere as the database. Infrastructure Management is integrated with SAP SQL Anywhere, which is configured by default. If you want to install it with Oracle, you can configure the Oracle database during installation.
To install the Infrastructure Management Server
Do the following:
Log in to the host computer on which you want to install the Infrastructure Management Server, and delete all the files from the temporary directory:
- (Windows) %temp%
- (Linux) /tmp
Extract the downloaded zip files (the 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) Set the DISPLAY environment variable to ensure that the wizard-based installer launches the screens appropriately.
export DISPLAY=<IP address of the host computer>:0.0The [confluence_note] macro is a standalone macro and it cannot be used inline. 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.
(Windows) Start the Windows Firewall service from services.msc and run the following commands:
- (Microsoft Windows 2012 R2) netsh advfirewall set allprofiles state on
- (Microsoft Windows 2012) netsh firewall set opmode mode = ENABLE
(Windows) On the Configuring Firewall Rules page, perform one of the following tasks, and click Next.
- Select Automatically configure the Windows Firewall rules.
- The Windows Firewall inbound rules are configured.
- Select I will manually configure Windows Firewall Rules now before proceeding further and configure inbound rules for the pw processes that are listed on the page.
If you prefer to use a third party firewall application that is installed on your computer, you must manually create the firewall inbound rules. For more information about creating firewall inbound rules, refer to the documentation of the third party firewall application.
The default installation directory is:
- (Windows) C:\Program Files\BMC Software\TrueSight
- (Linux) /opt/bmc/TrueSight
Notes
- (Windows) Do not install TrueSight Infrastructure Management Server in the root directory (for example C: or D: ), on a shared drive, or in the Documents and Settings folder.
- (Windows) While installing TrueSight Infrastructure Management Server on a 64-bit Windows computer, ensure that you do not install it in the Program Files (x86) directory path.
- (Linux) Do not install TrueSight Infrastructure Management Server in the root directory.
- (Linux) The directory in which the TrueSight Infrastructure Management Server is installed and all its parent directories must have 755 permissions (read, write, and execute permissions to owner, groups, and others) and must be owned by root as well as the other group. Without these permissions and ownership, you will not be able to log in to the TrueSight Infrastructure Management Server.
- (Linux, as a non-root user) To avoid problems related to user permissions, ensure that you log in to a new session as a non-root user (without using the su command).
- For Chinese, Korean, and Japanese installations, ensure that the system default locale is a UTF-8 locale. This enables the Input Method feature in the administration console.
The installer detects the FQDN of the host computer and populates the FQDN field automatically. Ensure that the FQDN is accessible by the other TrueSight components in your environment.
If you modify the FQDN:- Do not manually type any IP address in the FQDN field.
- Do not leave this field empty
Confirm this, and click Next.
Select the configuration tasks that you want to perform, and click Next.
By default, Administrator e-mail from BMC TrueSight Infrastructure Management is selected. You can deselect it.
By default, SAP SQL Anywhere, which is integrated with TrueSight Infrastructure Management, is configured. If you want, you can choose to configure the Oracle database instead.
(Optional) Based on your selection, the applicable configuration pages are displayed. Type the appropriate details, and click Next.
(Oracle database only) If you are configuring an Oracle database, specify these details, and click Next.
Review the installation details, and click Install.
The installation may take upto 30 minutes.
After the installation is complete, the Installation Summary page is displayed.
- Select View Logs to open the installation logs.
(Linux) Verify that the following environment variables are set.
- $BPPM_SERVER_HOME
- $BMC_PROACTIVENET_HOME
Run the following command to verify the Infrastructure Management installation:
(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
(Linux) # pw system startBMCTrueSight.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.
Apply the Infrastructure Management license.
When you purchased the product, you would have received the following license files in a .zip file from your BMC Software representative:
- proactivenet.lic
- proactivenet.sign
Register Infrastructure Management Server with the Presentation Server.
(Applicable only if you plan to connect to the TrueSight Infrastructure Management server with an alias name) The TrueSight Infrastructure Management server validates all incoming requests to prevent Cross-Site Forgery (CSRF) attacks. If you plan to connect to the TrueSight Infrastructure Management server with an alias or a proxy name, you must configure all hosts, aliases, or proxies for CSRF validation. Unless you do this, you cannot view TrueSight Infrastructure Management UI, even if the installation completed successfully.
To enable the CSRF filter for the alias names set:
- Navigate to the following location:
- (Windows) custom\conf\pronet.conf
- (Linux)custom/conf/pronet.conf
Provide the all aliases, proxies details in the following parameter:
pronet.tsim.proxy.hosts=<alias1>,<alias2>,<proxy1>,<proxy2>- Run the following command to load the host and aliases in the cache:
pw jproperties reload
- Navigate to the following location:
Use the following format to define the Infrastructure Management Server URL, and launch the application in a browser.
- (Windows) http(s)://<TSIMFQDN>
- (Linux) http(s)://<TSIMFQDN>
- Type the default Admin credentials (User name: admin, Password: admin12345), and click Log In.
The Infrastructure Management console opens. (Linux) If you installed Infrastructure Management Server as a non-root user, do the following:
- Configure the TrueSight Infrastructure Management process to automatically start each time the TrueSight Infrastructure Management server is restarted. To do this, register the process as a service by running the script described in the following procedure. Running this script also results in copying the Integration Service security files required by the PATROL Agent to connect with the Integration Service.
- Locate the script at <Infrastructure-Management-Installation-Directory>/pw/scripts.
- Run the script in the following format:
create_startup_script.sh [<Non-root-User-Name>]
where, <Non-root-User-Name> refers to the non-root user name with which the process must be registered as a service.
Providing the non-root user name is optional. If you do not provide the non-root user name, by default, the script uses the non-root user name used for installing TrueSight Infrastructure Management to register the service.
- After you have installed the Infrastructure Management server using a non-root user, ensure that you do not restart the cell as a root user.
- Configure the TrueSight Infrastructure Management process to automatically start each time the TrueSight Infrastructure Management server is restarted. To do this, register the process as a service by running the script described in the following procedure. Running this script also results in copying the Integration Service security files required by the PATROL Agent to connect with the Integration Service.
(On Linux) If you see a Sendmail utility warning message, do the following:
Failed to execute the [excerpt-include] macro.
Troubleshooting installation issues
If you face issues during installation, see Troubleshooting-an-Infrastructure-Management-deployment.
Next step in the Installation process
Step 5 Phase B — Now that you have successfully installed the Infrastructure Management Server, you must install the Integration Service and Remote Cell.