Preparing to install the Presentation Server
Before installing the TrueSight Presentation Server ,ensure that your environment meets the installation requirements, and complete the tasks described in this section.
Complete the pre-installation tasks for the Presentation Server
Ensure that the target computer meets the system requirements for TrueSight Presentation Server.
Review the Known and corrected issues issues section for any installation-related issues.
Ensure that the compatible version of Remedy Single Sign-On is installed.
Plan to host the TrueSight Presentation Server on the same domain as the cookie domain configured on the Remedy Single Sign-On server.
For a successful authorization, the Presentation Server domain name and the the Remedy SSO cookie domain must belong to the same network domain or one of the parent domains.
- Example: Correct use of cookie domain
- xyz.com is the cookie domain of Remedy SSO
- <tspshostname>.abc.xyz.com is the Presentation Server FQDN
- Example: Wrong use of cookie domain
- xyz.com is the cookie domain of Remedy SSO
- <tspshostname>.abc.lmn.com is the Presentation Server FQDN
- Example: Correct use of cookie domain
- Ensure that you have the following privileges:
- (On Windows) Administrator privileges or permissions.
(On Linux) Non-root user permissions. To be able to perform the installation, a non-root user needs the following permissions:
- Execute permission for the /Linux/Disk1/setup.bin and /Linux/Disk1/install.sh files.
- Read, write, and execute permissions for the TrueSight Presentation Server installation and /tmp directories.
- Verify the filesystem that the /tmp directory resides in is mounted with exec option by running the findmnt command. If it shows noexec for /tmp, remount it with exec option. For example, mount -o remount,exec /tmp.
- Read and write permissions for the /opt/bmc directory.
- (On Linux) Ensure that the non-root user who installs the product has the home directory and it contains the user profile file on the host computer where TrueSight Presentation Server is to be installed. This is required for setting the TRUESIGHTPSERVER_HOME environment variable in the user profile file.
- If you are installing the TrueSight Presentation Server on the same computer where an earlier installation existed, you must uninstall the earlier installation completely.
- Ensure that any installed security software does not hamper the deletion of any *.war files.
- If you are installing the TrueSight Presentation Server on an IPv6 Windows host, ensure that the IP helper service has been started.
- Ensure that the system default locale set to UTF-8 locale.
- If you are installing the TrueSight Presentation Server on a SuSE Linux host, ensure that the glibc library version is 2.12 or later.
- Ensure that you do not select a mount point as the installation directory. If the existing TrueSight Presentation Server installation directory is a mount point, you might have problems associated with the upgrade process when attempting to rename directories. Allocate a directory for the existing environment that is not a mount point.
Ensure that the computer where you are installing TrueSight Presentation Server complies with the following requirements:
- (On Linux) On the target host, ensure that umask is set to 022.
- (On Linux) Verify and ensure that you have the fontconfig-2.13.0-4.3.el7.x86_64.rpm font file has been installed as follows:
- Run the fc-list : file command to verify if the font exists.
- (If the font is not present) Download the fontconfig-2.13.0-4.3.el7.x86_64.rpm file.
- Run the yum install -y dejavu-serif-fonts command to install the font.
Configure the Terminal Server options in Windows
On Windows, to run the installation utility through a Terminal Services connection or a remote desktop session, configure the Terminal Server options that pertain to temporary folders.
Do the following:
- On the host computer, open the Local Group Policy Editor by selecting Start > Run, and type gpedit.msc.
- Expand the following folder: Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Temporary folders.
- Double-click the following options to set them to Enabled:
- Do not delete temp folder upon exit
- Do not use temporary folders per session
- On the host computer, open the Registry Editor by selecting Start > Run and typing regedit.
- Expand the following folder: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server.
- Set the value for PerSessionTempDir and DeleteTempDirsOnExit to 0.
- Restart the computer.
Configure the environment in Linux
As a root user, you can change the configurations either manually or by running the PreinstallConfig.sh script. The script uses ulimit commands to perform the configuration changes.
Ensure that the required system configurations are met by doing one of the following:
- Configure the System settings by running the PreinstallConfig.sh script: This script automatically updates the /etc/security/limits.conf file for ulimit changes. If you do not want to update this file, configure the system settings manually and provide the required directory permission to the non root user.
- Configure the System settings manually: You have a choice to set /etc/security/limits.conf file or /etc/security/limits.d file.
- Configure the System settings by running the PreinstallConfig.sh script
On the host computer, navigate to the <Download location>/Linux/Disk1/utility/ folder, and run the PreinstallConfig.sh script:
sh PreinstallConfig.sh <TSPS_OWNER_NAME>
<TSPS_OWNER_NAME> is the non-root username with which you want to deploy TrueSight Presentation Server.
The script changes the system configurations automatically to the values as listed in the- After you run the script, open a new Linux user session and log in as a non-root user before launching the TrueSight Presentation Serverinstaller.
- Configure the System settings manually
As a root user, add the properties as listed in the System configuration settings table to the limits.conf or limits.d file and the sysctl.conf file.
After configuring the virtual memory, run the following command to refresh the configuration changes:
sysctl -p
- Open a new Linux user session, and log in as a non-root user before launching the TrueSight Presentation Serverinstaller.
System configuration settings
Where to go from here
If you are installing the product, perform the other preinstallation tasks listed in the Preparing-to-install-the-TrueSight-Operations-Management-solution page.