You can install the TrueSight Presentation Server unattended (a silent installation), which requires no user interaction during installation. You can perform a silent installation, as described in this topic, or you can use the installation wizard.
The following files are used to configure the silent installation of Presentation Server:
These files are located in the Disk1 directory of the Presentation Server installation file structure.
The following topics are included:
Before you begin the silent installation, complete the following items:
On the system where you want to install the Presentation Server, complete the following procedure:
Use a text editor to open the relevant server-silent-options.txt file.
Specify a valid installation directory for the Presentation Server:
-P installLocation=<directory>
The <directory> is the installation location.
Under the Installation Features section is the Presentation Server component name.
# Install TrueSight Presentation Server -A featureTrueSightPServer
Under the Installer Configuration section, enter the TrueSight Server installation configuration information.
If required, change the default port numbers. Ensure that the port number you enter is available.
-J TrueSight_localhost_fqdn= -J TrueSight_high_availability_enabled=0 -J TrueSight_high_availability_type=1 -J TrueSight_high_availability_server_pair_name=truesight -J TrueSight_high_availability_primary_cache_port=7800 -J TrueSight_high_availability_primary_control_port=8800 -J TrueSight_high_availability_secondary_server_fqdn= -J TrueSight_high_availability_secondary_database_port=5432 -J TrueSight_high_availability_secondary_cache_replication_port=7800 -J TrueSight_high_availability_secondary_control_port=8800 -J TrueSight_high_availability_configuration_file= -J TrueSight_tomcat_http_port=80 -J TrueSight_tomcat_https_port=443 -J TrueSight_ElasticSearch_rest_port=9200 -J TrueSight_ElasticSearch_client_port=9300 -J TrueSight_cell_gateway_port=1900 -J TrueSight_database_username= -J TrueSight_database_password= -J TrueSight_database_confirm_password= -J TrueSight_database_port=5432 -J TrueSight_sso_hostname= -J TrueSight_sso_port=8443 -J TrueSight_sso_password=
Presentation Server configuration descriptions
Parameter | Description |
---|---|
TrueSight_localhost_fqdn | System's localhost Fully Qualified Domain Name (FQDN) |
TrueSight_high_availability_enabled | Presentation Server High Availability (HA) option The default value (0) means that the HA option is enabled. |
TrueSight_high_availability_type | HA option setting, either Primary Server mode or Secondary Server mode. The default value (1) means that the Primary Server mode is enabled. The value (2) means that the Secondary Server mode is enabled. The Secondary server maintains a constantly updated cache memory of the Presentation Server activity. |
TrueSight_high_availability_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". It is recommended that you change this name to reflect the logical group name of the cluster. |
Note If you do not use the default High Availability port numbers, only use port numbers between 1024 and 65535. | |
TrueSight_high_availability_primary_cache_port | Number of the Primary Cache Replication port |
TrueSight_high_availability_primary_control_port | Number of the Primary Control port |
TrueSight_high_availability_secondary_server_fqdn | Secondary (standby) server host name Only applicable when set to Primary Server mode (TrueSight_high_availability_type =1). |
TrueSight_high_availability_secondary_database_port | Number of the Secondary Server database port |
TrueSight_high_availability_secondary_cache_replication_port | Number of the Secondary Server Cache Replication port |
TrueSight_high_availability_secondary_control_port | Number of the Secondary Server Control port |
TrueSight_high_availability_configuration_file | Secondary server configuration file Only applicable when set to Secondary server mode (TrueSight_high_availability_type =2). This file is the HA configuration file that is uploaded during the Presentation Server installation. |
Notes | |
TrueSight_tomcat_http_port | Apache Tomcat HTTP port number |
TrueSight_tomcat_https_port | Apache Tomcat HTTPS port number |
TrueSight_ElasticSearch_rest_port | Elasticsearch Representational state transfer (REST) port number |
TrueSight_ElasticSearch_client_port | Elasticsearch client port number |
TrueSight_cell_gateway_port | Cell Gateway port number |
Notes | |
TrueSight_database_username | User name for the PostgreSQL database |
TrueSight_database_password | Encrypted user password |
TrueSight_database_confirm_password | Re-enter the encrypted user password |
TrueSight_database_port | Number of the database port |
TrueSight_sso_hostname | Host's Fully Qualified Domain Name (FQDN) for the BMC Atrium Single Sign-On (SSO) server |
TrueSight_sso_port | Number of the BMC Atrium Single Sign-On port. Use the port number of the Atrium Single Sign-On server installed on the system. The default port number is 8443. |
TrueSight_sso_password | BMC Atrium Single Sign-On server encrypted super user password. The Single Sign-On super user name is amadmin. |
Windows
setup.exe -i silent -DOPTIONS_FILE=<Full File Path>\server-silent-options-windows.txt
Linux
./setup.bin -i silent -DOPTIONS_FILE=<Full File Path>/server-silent-options-linux.txt
Notes
The Maintenance Tool enables you to create an encrypted password that the Presentation Server requires for importing a KeyStore. You must use an encrypted password so that the KeyStore password is not exposed in the server-silent-options.txt file.
You can run the Maintenance Tool in a GUI or from the command line interface (CLI).
Perform the following tasks after installing the Presentation Server: Role-based user access to the features and components that compose BMC TrueSight Operations Management is enabled by persona-based authorization profiles. Each authorization profile is associated with one or more BMC Atrium Single Sign-On (SSO) Server realms and comprises user groups, roles and permissions, and objects. These authorization profiles 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. Postinstallation tasks
./tssh service register <nonroot user name>
service BMCTSPSSvc status
The Core Server, Index Server, and Database Server processes should be listed as running.
Verifying the Presentation Server installation and operation
2 Comments
Leo Osborn
There are no steps here for how to install the secondary presentation server silently. Please can these be added. As part of the secondary PS install we need to copy the 'ha-shared.conf' from primary to secondary, this needs to be mentioned.
Manisha Moon