Maintenance outage for upgrade on Sunday, September 22

This site, docs.bmc.com, will be inaccessible for two hours starting at 8 AM CDT, Sunday, September 22, for a platform upgrade.

    Page tree
    Skip to end of metadata
    Go to start of metadata

    You can use this procedure to install the Presentation Server with the installation wizard, or you can perform a silent installation

    You can install the Presentation Server by performing a typical installation or a custom installation. typical installation is recommended for installing the Presentation Server with the default settings. If you want to change the default settings used for the product installation, then you need to perform a custom installation.

    Related topics

    System requirements

    Preparing for the Presentation Server installation

    Downloading the installation files

    Performing the Presentation Server uninstallation

    Installing The Atrium Single Sign-On server

    Click the Installing Presentation Server 10.7 tab to view the corresponding procedure.

      Installing Presentation Server 10.5

      The following sections provide instructions to install Presentation Server 10.5:

      Before you begin

      Complete the following items:

      • Ensure that the computer on which you are installing the product adheres to the hardware, operating system, platform, and software requirements listed in System requirements.
      • Ensure that the computer on which you are installing the product adheres to the requirements described in Preparing for the Presentation Server installation.
      • Complete or review the information in the installation worksheet for the Presentation Server. The default values used during the installation process are entered in the installation worksheet.
      • Ensure that you downloaded the installation files for TrueSight Presentation Server and extracted the contents of the zipped distribution file to an appropriate directory on the computer where the Presentation Server will be installed.

      Permissions required for a non-root user on Linux

      For the TrueSight Presentation Server installation on Linux systems, it is necessary to make changes to the ProductRegistry.xml file.

      The non-root user must have modification permissions to the ProductRegistry.xml file, which is located in /opt/bmc, the Presentation Server installation directory.

      On Linux computers, you can install the Presentation Server only as a non-root user. However, the root user must provide the read, write, and execute permissions to the non-root user for the following directories: 

      • Directory that contains all the installation files
      • Destination directory
      • /tmp and /var/tmp directories
      • /etc directory

      Encryption settings

      The Presentation Server uses 256-bit SSL encryption, by default. Due to import regulations in some countries, AES 256-bit encryption is not allowed. You select the appropriate encryption key size when you invoke the installer; otherwise, the installer uses the default 256-bit SSL encryption.

      In a command line, navigate to the Disk1 folder in the installation file structure and enter the following command to change the encryption key size:

      • Windows

        setup.exe –J BMC_TS_KEY_SZ=<128/256>
      • Linux

        ./setup.bin –J BMC_TS_KEY_SZ=<128/256>

         
        128 is AES 128-bit encryption key
        256 is AES 256-bit encryption key

      To perform a typical installation of the Presentation Server

      A typical installation is recommended for installing the Presentation Server with the default settings. 

      Note

      During a typical installation, the Presentation Server is installed in the following default directory:

      • (Windows) \BMC Software\TrueSightPServer

      • (Linux) /opt/bmc/TrueSightPServer

       

      1. Launch the installation wizard:
        • (Windows) As an administrator user, navigate to Windows\Disk1 and double-click setup.exe.

        • (Linux) As a non-root user, navigate to Linux/Disk1 and run ./setup.bin.

          Note

          Ensure that you have set the DISPLAY environment variable.

      2. On the Welcome page, click Next.
      3. On the Installation Type page, select Typical Install
      4. On the License Agreement page, read the agreement and select the I agree to the terms of the license agreement option, and click Next
        If you do not agree to the terms of the license agreement, the installation process will not continue.
      5. On the Listening Address Configuration page, confirm the Fully Qualified Domain Name (FQDN) of your localhost. 
        This Fully Qualified Domain Name (FQDN) is detected by the installer. You can enter an alternative, local FQDN, but this field cannot be empty to continue with the installation. Other TrueSight components use the FQDN to connect with the Presentation Server. 

      6. On the database installation credentials page, enter a unique name for the user and set a password for the PostgreSQL database, and then click Next
        The Installer creates a new database user using this user name and password. 

        Notes

        • The database user name and password cannot exceed 30 characters.
        • For Windows systems, if you do not use the default database port number, only use port numbers between 1 and 65535.
        • For Linux systems, if you do not use the default database port number, only use port numbers between 1024 and 65535.
      7. On the BMC Atrium Single Sign-On (SSO) Server Settings page, enter the following details for the Atrium Single Sign-On server and then click Next

        • Enter the Fully Qualified Domain Name (FQDN) of the Atrium Single Sign-On server installed on the system. 
        • Use the port number of the Atrium Single Sign-On server installed on the system. The default port number is 8443.
        • Enter the Atrium Single Sign-On server super user password. The Single Sign-On super username is amadmin.

          If your Atrium Single Sign-On server has the custom CA certificate, you must import the certificate in the Presentation Server. To import the certificate, select Yes and browse to the path where you have stored the certificate. For more information about certificates, see  certificates.
      8. Review the installation details.

        • If any of the details need to be changed, click Previous to view previous screens and change the relevant details.
        • If the details are correct, click Install.

      9. (Optional) On the Installation Summary page, you can click View Log to view the installation logs, or go to:

        • (Windows)

          Default directory: \Temp\truesightpserver_install_log.txt

        • (Linux)

          Default directory: /tmp/truesightpserver_install_log.txt

      10. Click Done to exit the installation wizard.

      Note

      If the installation fails, you must uninstall what has already been installed before rerunning the installation wizard. For more information about the uninstallation process, see Performing the Presentation Server uninstallation.

      To perform a custom installation of the Presentation Server

      1. Launch the installation wizard:
        • (Windows) Navigate to Windows\Disk1 and double-click setup.exe.

        • (Linux) As a non-root user, navigate to Linux/Disk1 and run ./setup.bin.

          Note

          Ensure that you have set the DISPLAY environment variable.

      2. On the Welcome page, click Next.
      3. On the Installation Type page, select the installation type as Custom Install

      4. On the License Agreement page, read the agreement and select the I agree to the terms of the license agreement option, and click Next
        If you do not agree to the terms of the license agreement, the installation process will not continue.
      5. On the Directory Selection page, the system displays the available space on the current drive and the amount of space required. The Destination Directory box displays the default path for the installation directory.
        Retain the default directory or click Browse to select a directory, and click Next.

        Ensure that the path for the installation directory does not exceed 125 characters and the directory is empty.

        • (Windows)

          Default directory: \BMC Software\TrueSightPServer

        • (Linux)

          Default directory: /opt/bmc/TrueSightPServer

      6. On the Listening Address Configuration page, confirm the Fully Qualified Domain Name (FQDN) of your localhost. 
        This
         Fully Qualified Domain Name (FQDN) is detected by the installer. You can enter an alternative, local FQDN, but this field cannot be empty to continue with the installation. Other TrueSight components use the FQDN to connect with the Presentation Server. 
      7. On the TrueSight Presentation Server High Availability page, select Enabled to enter the required details; otherwise, select Disabled and click Next.

      8. (Optional) If you enabled the High Availability option, Select Primary Server or upload a configuration for the Secondary Server and then click Next

        Field Description

        Primary Server

        Note: If you do not use the default High Availability port numbers, only use port numbers between 1024 and 65535.

        Server Pair Name

        Elasticsearch cluster name for one node (server), or more nodes, that holds all of the data, and provides federated indexing and search capabilities across all nodes.

        The default value for the cluster name is "truesight". You can change this name to reflect the logical group name of the cluster.

        Cache Replication Port Port number for the primary server cache replication. The default port is 7800.
        Control Port Port number for the primary server control. The default port is 8800.
        Secondary Server FQDN

        Fully Qualified Domain Name for the secondary server host. The Secondary Server maintains a constantly updated cache memory of the Presentation Server activity.

        Secondary Server Database Port

        Port number for the secondary server database port. The default port is 5432.

        Note

        Ensure that you use the same database port number for both the primary and secondary servers.

        Secondary Cache Replication Port Port number for the secondary server cache replication. The default port is 7800.
        Secondary Control Port Port number for the secondary server control. The default port is 8800.
        Secondary Server
        High Availability Configuration File

        Path to upload the HA configuration file. The ha-shared.conf file is generated in the <Primary Server installation directory>\truesightpserver\conf directory. Copy this file from the primary server host to the secondary server host. Enter or browse to the file path.

        Note

        If you have imported the Single Sign-On SSL certificate during the primary server installation, you must copy this certificate in the same file path of the HA configuration file. When you do this, the certificate is imported automatically during the secondary server installation.

         

         

        Any event raised in the Presentation Server is set in the Primary Server. The Secondary Server maintains a constantly updated cache memory of the Presentation Server activity.

      9. On the TrueSight Presentation Server Port Settings page, use the default settings for the Tomcat Apache Server, Elasticsearch, and Event Ingress ports and then click Next
        You can enter different port settings, but confirm that the new ports are available. 

        Notes

        • For Windows systems, if you do not use the default port numbers, only use port numbers between 1 and 65535.
        • For Linux systems, if you do not use the default port numbers, only use port numbers between 1024 and 65535.
      10. On the database installation credentials page, enter a unique name for the user and set a password for the PostgreSQL database, and then click Next
        The installer creates a new database user using this username and password. 

        Notes

        • The database username and password cannot exceed 30 characters.
        • For Windows systems, if you do not use the default database port number, only use port numbers between 1 and 65535.
        • For Linux systems, if you do not use the default database port number, only use port numbers between 1024 and 65535.
      11. On the BMC Atrium Single Sign-On (SSO) Server Settings page, enter the following details for the Atrium Single Sign-On server and then click Next

        • Enter the Fully Qualified Domain Name (FQDN) of the Atrium Single Sign-On server installed on the system. 
        • Use the port number of the Atrium Single Sign-On server installed on the system. The default port number is 8443.
        • Enter the Atrium Single Sign-On server super user password. The Single Sign-On super username is amadmin.

          If your Single Sign-On server has the custom CA certificate, you must import the certificate in the Presentation Server. To import the certificate, select Yes and browse to the path where you have stored the certificate. For more information about certificates, see  certificates.
      12. Review the installation details.

        • If any of the details need to be changed, click Previous to view previous screens and change the relevant details.
        • If the details are correct, click Install.

      13. (Optional) On the Installation Summary page, you can click View Log to view the installation logs, or go to:

        • (Windows)

          Default directory: \Temp\truesightpserver_install_log.txt

        • (Linux)

          Default directory: /tmp/truesightpserver_install_log.txt.

      14. Click Done to exit the installation wizard.


      Post-installation tasks

      Perform the following tasks after installing the Presentation Server:

      • After you install the basic components of the Operations Management system, you must identify data providers as components in the Presentation Server. This connection enables the Presentation Server to receive data from its component parts. You can connect components as you add them, or when you finish adding all components.
      • (Linux) Register the Presentation Server service for non-root users:
        1. Log in as a root user on the computer on which the Presentation Server is installed
        2. Open a CLI command prompt, navigate to the <installedDirectory>/truesightpserver/bin directory, run the following command to register the service:
          ./tssh service register <nonrootUserName>
        3. Check whether the service is registered by running the following command:
          service BMCTSPSSvc status
          The Core Server, Index Server, and Database Server processes should be listed as running.
      • Role-based user access to the features and components that compose TrueSight Operations Management is enabled by persona-based authorization profiles. Each authorization profile is associated with one or more Atrium Single Sign-On (SSO) Server realms and comprises user groups, roles and permissions, and objects. These realms determine the features and objects that users can access and monitor. You can use the default authorization profiles as is, or you can modify their attributes. If necessary, you can also create authorization profiles.

      •  If you have installed the Presentation Server in the High Availability mode, you can configure aliases and hosts to access the Presentation server. For more information, see Configuring aliases and hosts for High Availability mode . 

      Installing Presentation Server 10.7

      The following sections provide instructions to install Presentation Server 10.7:

      Before you begin

      Complete the following items:

      • Ensure that the computer on which you are installing the product adheres to the hardware, operating system, platform, and software requirements listed in System requirements.
      • Ensure that the computer on which you are installing the product adheres to the requirements described in Preparing for the Presentation Server installation.
      • Complete or review the information in the installation worksheet for the Presentation Server. The default values used during the installation process are entered in the installation worksheet.
      • Ensure that you downloaded the installation files for TrueSight Presentation Server and extracted the contents of the zipped distribution file to an appropriate directory on the computer where the Presentation Server will be installed.

      Permissions required for a non-root user on Linux

      On Linux computers, you can install the Presentation Server only as a non-root user. However, the root user must provide the read, write, and execute permissions to the non-root user for the following directories: 

      • Directory that contains all the installation files
      • Destination directory
      • /tmp and /var/tmp directories
      • /etc directory
      • /opt/bmc directory

      Encryption settings

      The Presentation Server uses 256-bit SSL encryption, by default. Due to import regulations in some countries, AES 256-bit encryption is not allowed. You select the appropriate encryption key size when you invoke the installer; otherwise, the installer uses the default 256-bit SSL encryption.

      In a command line, navigate to the Disk1 folder in the installation file structure and enter the following command to change the encryption key size:

      • Windows

        setup.exe –J BMC_TS_KEY_SZ=<128/256>
      • Linux

        ./setup.bin –J BMC_TS_KEY_SZ=<128/256>

         
        128 is AES 128-bit encryption key
        256 is AES 256-bit encryption key

      To perform a typical installation of the Presentation Server

      A typical installation is recommended for installing the Presentation Server with the default settings. 

      Note

      During a typical installation, the Presentation Server is installed in the following default directory:

      • (Windows) \BMC Software\TrueSightPServer

      • (Linux) /opt/bmc/TrueSightPServer

       

      1. Launch the installation wizard:
        • (Windows) As an administrator user, navigate to Windows\Disk1 and double-click setup.exe.

        • (Linux) As a non-root user, navigate to Linux/Disk1 and run ./setup.bin.

          Note

          Ensure that you have set the DISPLAY environment variable.

      2. On the Welcome page, click Next.
      3. On the Installation Type page, select Typical Install
      4. On the License Agreement page, read the agreement and select the I agree to the terms of the license agreement option, and click Next
        If you do not agree to the terms of the license agreement, the installation process will not continue.
      5. On the Listening Address Configuration page, confirm the Fully Qualified Domain Name (FQDN) of your localhost. 
        This Fully Qualified Domain Name (FQDN) is detected by the installer. You can enter an alternative, local FQDN, but this field cannot be empty to continue with the installation. Other TrueSight components use the FQDN to connect with the Presentation Server.
        Make sure that you do not manually enter any IP address in the FQDN field. 

      6. On the database installation credentials page, enter a unique name for the user and set a password for the PostgreSQL database, and then click Next
        The Installer creates a new database user using this user name and password. 

        Notes

        • The database user name and password cannot exceed 30 characters.
        • For Windows systems, if you do not use the default database port number, only use port numbers between 1 and 65535.
        • For Linux systems, if you do not use the default database port number, only use port numbers between 1024 and 65535.
      7. On the BMC Atrium Single Sign-On (SSO) Server Settings page, enter the following details for the Atrium Single Sign-On server and then click Next

        • Enter the Fully Qualified Domain Name (FQDN) of the Atrium Single Sign-On server installed on the system. 
        • Use the port number of the Atrium Single Sign-On server installed on the system. The default port number is 8443.
        • Enter the Atrium Single Sign-On server super user password. The Single Sign-On super username is amadmin.

          If your Atrium Single Sign-On server has the custom CA certificate, you must import the certificate in the Presentation Server. To import the certificate, select Yes and browse to the path where you have stored the certificate. For more information about certificates, see  certificates.
      8. Review the installation details.

        • If any of the details need to be changed, click Previous to view previous screens and change the relevant details.
        • If the details are correct, click Install.

      9. (Optional) On the Installation Summary page, you can click View Log to view the installation logs, or go to:

        • (Windows)

          Default directory: \Temp\truesightpserver_install_log.txt

        • (Linux)

          Default directory: /tmp/truesightpserver_install_log.txt

      10. Click Done to exit the installation wizard.

      Note

      If the installation fails, you must uninstall what has already been installed before rerunning the installation wizard. For more information about the uninstallation process, see Performing the Presentation Server uninstallation.

      To perform a custom installation of the Presentation Server

      1. Launch the installation wizard:
        • (Windows) Navigate to Windows\Disk1 and double-click setup.exe.

        • (Linux) As a non-root user, navigate to Linux/Disk1 and run ./setup.bin.

          Note

          Ensure that you have set the DISPLAY environment variable.

      2. On the Welcome page, click Next.
      3. On the Installation Type page, select the installation type as Custom Install

      4. On the License Agreement page, read the agreement and select the I agree to the terms of the license agreement option, and click Next
        If you do not agree to the terms of the license agreement, the installation process will not continue.
      5. On the Directory Selection page, the system displays the available space on the current drive and the amount of space required. The Destination Directory box displays the default path for the installation directory.
        Retain the default directory or click Browse to select a directory, and click Next.

        Ensure that the path for the installation directory does not exceed 125 characters and the directory is empty.

        • (Windows)

          Default directory: \BMC Software\TrueSightPServer

        • (Linux)

          Default directory: /opt/bmc/TrueSightPServer

      6. On the Listening Address Configuration page, confirm the Fully Qualified Domain Name (FQDN) of your localhost. 
        This
         Fully Qualified Domain Name (FQDN) is detected by the installer. You can enter an alternative, local FQDN, but this field cannot be empty to continue with the installation. Other TrueSight components use the FQDN to connect with the Presentation Server. 
      7. On the TrueSight Presentation Server High Availability page, select Enabled to enter the required details; otherwise, select Disabled and click Next.

      8. (Optional) If you enabled the High Availability option, Select Primary Server or upload a configuration for the Secondary Server and then click Next

        Field Description

        Primary Server

        Note: If you do not use the default High Availability port numbers, only use port numbers between 1024 and 65535.

        Server Pair Name

        Elasticsearch cluster name for one node (server), or more nodes, that holds all of the data, and provides federated indexing and search capabilities across all nodes.

        The default value for the cluster name is "truesight". You can change this name to reflect the logical group name of the cluster.

        Cache Replication Port Port number for the primary server cache replication. The default port is 7800.
        Control Port Port number for the primary server control. The default port is 8800.
        Secondary Server FQDN

        Fully Qualified Domain Name for the secondary server host. The Secondary Server maintains a constantly updated cache memory of the Presentation Server activity.

        Secondary Server Database Port

        Port number for the secondary server database port. The default port is 5432.

        Note

        Ensure that you use the same database port number for both the primary and secondary servers.

        Secondary Cache Replication Port Port number for the secondary server cache replication. The default port is 7800.
        Secondary Control Port Port number for the secondary server control. The default port is 8800.
        Secondary Server
        High Availability Configuration File

        Path to upload the HA configuration file. The ha-shared.conf file is generated in the <Primary Server installation directory>\truesightpserver\conf directory. Copy this file from the primary server host to the secondary server host. Enter or browse to the file path.

        Note

        If you have imported the Single Sign-On SSL certificate during the primary server installation, you must copy this certificate in the same file path of the HA configuration file. When you do this, the certificate is imported automatically during the secondary server installation.

         

         

        Any event raised in the Presentation Server is set in the Primary Server. The Secondary Server maintains a constantly updated cache memory of the Presentation Server activity.

      9. On the TrueSight Presentation Server Port Settings page, use the default settings for the Tomcat Apache Server, Elasticsearch, and Event Ingress ports and then click Next
        You can enter different port settings, but confirm that the new ports are available. 

        Notes

        • For Windows systems, if you do not use the default port numbers, only use port numbers between 1 and 65535.
        • For Linux systems, if you do not use the default port numbers, only use port numbers between 1024 and 65535.
      10. On the database installation credentials page, enter a unique name for the user and set a password for the PostgreSQL database, and then click Next
        The installer creates a new database user using this username and password. 

        Notes

        • The database username and password cannot exceed 30 characters.
        • For Windows systems, if you do not use the default database port number, only use port numbers between 1 and 65535.
        • For Linux systems, if you do not use the default database port number, only use port numbers between 1024 and 65535.
      11. On the BMC Atrium Single Sign-On (SSO) Server Settings page, enter the following details for the Atrium Single Sign-On server and then click Next

        • Enter the Fully Qualified Domain Name (FQDN) of the Atrium Single Sign-On server installed on the system. 
        • Use the port number of the Atrium Single Sign-On server installed on the system. The default port number is 8443.
        • Enter the Atrium Single Sign-On server super user password. The Single Sign-On super username is amadmin.

          If your Single Sign-On server has the custom CA certificate, you must import the certificate in the Presentation Server. To import the certificate, select Yes and browse to the path where you have stored the certificate. For more information about certificates, see  certificates.
      12. Review the installation details.

        • If any of the details need to be changed, click Previous to view previous screens and change the relevant details.
        • If the details are correct, click Install.

      13. (Optional) On the Installation Summary page, you can click View Log to view the installation logs, or go to:

        • (Windows)

          Default directory: \Temp\truesightpserver_install_log.txt

        • (Linux)

          Default directory: /tmp/truesightpserver_install_log.txt.

      14. Click Done to exit the installation wizard.

      If you restart a Presentation Server Linux host without registering the BMCTSPSSvc service, the processes do not come up and you need to start the Presentation Server manually.


      Post-installation tasks

      Perform the following tasks after installing the Presentation Server:

      • After you install the basic components of the Operations Management system, you must identify data providers as components in the Presentation Server. This connection enables the Presentation Server to receive data from its component parts. You can connect components as you add them, or when you finish adding all components.
      • (Linux) Register the Presentation Server service for non-root users:
        1. Log in as a root user on the computer on which the Presentation Server is installed
        2. Open a CLI command prompt, navigate to the <installedDirectory>/truesightpserver/bin directory, run the following command to register the service:
          ./tssh service register <nonrootUserName>
        3. Check whether the service is registered by running the following command:
          service BMCTSPSSvc status
          The Core Server, Index Server, and Database Server processes should be listed as running.
      • Role-based user access to the features and components that compose TrueSight Operations Management is enabled by persona-based authorization profiles. Each authorization profile is associated with one or more Atrium Single Sign-On (SSO) Server realms and comprises user groups, roles and permissions, and objects. These realms determine the features and objects that users can access and monitor. You can use the default authorization profiles as is, or you can modify their attributes. If necessary, you can also create authorization profiles.

      •  If you have installed the Presentation Server in the High Availability mode, you can configure aliases and hosts to access the Presentation server. For more information, see Configuring aliases and hosts for High Availability mode . 

       

      Where to go from here

      Verify the Presentation Server installation and operation.

      3 Comments

      1.  

      2.  

        1.