Preparing to apply service packs on the Presentation Server



Before applying service packs on the Presentation Server, ensure that you review and complete the following prerequisite activities and requirements.

  • Before you apply the service pack, ensure that version 11.3.04 of the Presentation Server is up and running and you are able to log on to the Presentation Server.
  • As a best practice and to avoid a file lock happening during the upgrade process, exclude the installation directory from the on-access virus scanner. For more information, see Disable on-access virus scanners.

  • Ensure to close all the files and folders opened in the current session as well as close other user sessions on the server before applying service packs.
  • Ensure that the environment variable TRUESIGHTPSERVER_HOME is set to the Presentation Server installation folder.
  • (Linux) Ensure that the limits for open files and processes mentioned in the /etc/security/limits.conf and /etc/security/limits.d files are same or the limits in the /etc/security/limits.d file is blank or removed. If the limits are different in these two files, you may get an installation error.
  • (Linux) To be able to perform the installation, a non-root user needs the Execute permission for the /Linux/Disk1 folder.
  • Ensure that the Presentation Server is running before applying service packs. If the Presentation Server is not running, start it by running the following command:(Windows) tssh server start(Linux) ./tssh server start

    Note

    Run the tssh server status command from the installationDirectory\truesightpserver\bin folder and verify that the status of the Presentation Server is Running before applying service packs.

  • Ensure that the Presentation Server database processes are running before applying the service packs. Run the following command to stop and start the database processes:
    (Windows) tssh process stop database
     tssh process start database
    If after running the above commands, Presentation Server database processes are not running, run the following commands to provide required permission on postgreSQL and logs directory to the user:
     icacls %TRUESIGHTPSERVER_HOME%\truesightpserver\data\pgsql /grant <DOMAIN>\<user>:(OI)(CI)F /T
     icacls %TRUESIGHTPSERVER_HOME%\truesightpserver\logs /grant <DOMAIN>\<user>:(OI)(CI)F /TEnsure the tssh process start database command is able to start the database processes.
  • If you are operating in the high availability mode, before applying service packs, ensure that the primary Presentation Server is active. Run the tssh ha status to check the high-availability deployment status and verify whether the primary server is up and running.
  • Manually stop any components that are directly connected to the Presentation Server (for example, Infrastructure Management, App Visibility Manager components). 
  • If you have custom security certificates for the internal communication between the Presentation Server and App Visibility Manager, your files might be overwritten by the upgrade process. To prevent this, see instructions "To replace security files on the Presentation Server for communication with the App Visibility portal" in the Applying private certificates between the App Visibility portal and the Presentation Server topic.

    Important

    Ensure you install Microsoft VC++ redistributable 2015 or 2017 for Microsoft Windows operating system.

  • If you are using a container based RSSO version then ensure the following configurations are set :

    1. In Local User Management Configuration>Local User, ensure to set the password policy preset to  8-128 characters long.
    2. In General > Server Configuration Advanced, ensure you uncheck the Enable Secured Cookie.
    3. Ensure you edit the realm in Realm>List of Realms and set Authentication >Authentication Type to LOCAL.

  • During upgrade process, the PostgreSQL database upgrades from 9.6 to 13.x for TrueSight Presentation Server.

Required libraries

Ensure that the following libraries are present to install TrueSight Presentation Server. To install the libraries, the following commands can be used:

Where to go from here

Perform the other preinstallation tasks listed in the Preparing-to-apply-service-packs-on-the-TrueSight-Operations-Management-solution page.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*