We require all NetOps products be installed and updated using the InstallAnywhere "silent" install; i.e. ability to use "silent.properties file.
We created a silent.properties file for a Data Aggregator Proxy host installation. After running the install using the silent.properties file it completes but services fail to start.
All supported Performance Management releases
Extra / and " characters, along with the addition of _INPUT to the variable names in the silent.properties file variable and values. Due to InstallAnywhere tools resulting in incorrect configuration files.
The following variable values are impacted:
An example of a corrupted silent.properties file is as follows.
[[email protected]_Host InstallMedia]# more /tmp/silent.properties
# Thu Dec 10 16:44:47 EST 2020
# Replay feature output
# ---------------------
# This file was built by the Replay feature of InstallAnywhere.
# It contains variables that were set by Panels, Consoles or Custom Code.
#Choose Install Set
#------------------
CHOSEN_FEATURE_LIST=DAProxy,Help,Consul
CHOSEN_INSTALL_FEATURE_LIST=DAProxy,Help,Consul
CHOSEN_INSTALL_SET=Typical
#Choose Install Folder
#---------------------
USER_INSTALL_DIR=/opt/CA/daproxy
#First DA Host
#-------------
DA1_HOST_INPUT=\"DA-Host-1\"
#Second DA Host
#--------------
DA2_HOST_INPUT=\"DA-Host-2\"
#DA HTTP API port
#----------------
DA_HTTP_API_PORT_INPUT=\"8581\"
#Consul port
#-----------
CONSUL_PORT_INPUT=\"8500\"
Addressed with engineering via defect ID DE487480. The pending DX NetOps Performance Management r20.2.8 release will include a full resolution allowing use of the silent install for the Fault Tolerant Data Aggregator Proxy server host.
To resolve this upgrade to r20.2.8 when available or follow the below steps to generate a usable silent.properties file for a successful silent installation of the Fault Tolerant Data Aggregator Proxy server software.
Remove:
A corrected silent.properties file will look like this.
[[email protected]_Host InstallMedia]# more /tmp/silent.properties
# Thu Dec 10 16:44:47 EST 2020
# Replay feature output
# ---------------------
# This file was built by the Replay feature of InstallAnywhere.
# It contains variables that were set by Panels, Consoles or Custom Code.
#Choose Install Set
#------------------
CHOSEN_FEATURE_LIST=DAProxy,Help,Consul
CHOSEN_INSTALL_FEATURE_LIST=DAProxy,Help,Consul
CHOSEN_INSTALL_SET=Typical
#Choose Install Folder
#---------------------
USER_INSTALL_DIR=/opt/CA/daproxy
#First DA Host
#-------------
DA1_HOST=DA-Host-1
#Second DA Host
#--------------
DA2_HOST=DA-Host-2
#DA HTTP API port
#----------------
DA_HTTP_API_PORT=8581
#Consul port
#-----------
CONSUL_PORT=8500
After correcting the file by removing those characters, re-run the silent install after which services will start properly.