Response file variable definitions

Note that some optional variables make it necessary to define other optional variables. For example, all the variables that are related to the cluster service group (CSGNIC, CSGVIP, and CSGNETMASK) must be defined if any are defined. The same is true for the SMTP notification (SMTPSERVER, SMTPRECP, and SMTPRSEV), the SNMP trap notification (SNMPPORT, SNMPCONS, and SNMPCSEV), and the Global Cluster Option (GCONIC, GCOVIP, and GCONETMASK).

Table: Response file variables lists the variables that the response file uses and the variable definitions.

Table: Response file variables

Variable

Description

$CPI::CFG{OPT}{INSTALL}

Installs and configures VCS.

List or scalar: scalar

Optional or required: required

$CPI::CFG{OPT}{INSTALLONLY}

Installs VCS depots. Configuration can be performed at a later time using the -configure option.

List or scalar: scalar

Optional or required: optional

$CPI::CFG{SYSTEMS}

List of systems on which the product is to be installed, uninstalled, or configured.

List or scalar: list

Optional or required: required

$CPI::CFG{SYSTEMSCFG}

List of systems to be recognized in configuration if secure environment prevents all systems from being installed at once.

List or scalar: list

Optional or required: optional

$CPI::CFG{UPI}

Defines the product to be installed, uninstalled, or configured.

List or scalar: scalar

Optional or required: required

$CPI::CFG{OPT}{KEYFILE}

Defines the location of an ssh keyfile that is used to communicate with all remote systems.

List or scalar: scalar

Optional or required: optional

$CPI::CFG{OPT}{LICENSE}

Licenses VCS only.

List or scalar: scalar

Optional or required: optional

$CPI::CFG{OPT}{NOLIC}

Installs the product without any license.

List or scalar: scalar

Optional or required: optional

$CPI::CFG{AT_ROOTDOMAIN}

Defines the name of the system where the root broker is installed.

List or scalar: list

Optional or required: optional

$CPI::CFG{OPT}{PATCHPATH}

Defines a location, typically an NFS mount, from which all remote systems can install product patches. The location must be accessible from all target systems.

List or scalar: scalar

Optional or required: optional

$CPI::CFG{OPT}{PKGPATH}

Defines a location, typically an NFS mount, from which all remote systems can install product depots. The location must be accessible from all target systems.

List or scalar: scalar

Optional or required: optional

$CPI::CFG{OPT}{TMPPATH}

Defines the location where a working directory is created to store temporary files and the depots that are needed during the install. The default location is /var/tmp.

List or scalar: scalar

Optional or required: optional

$CPI::CFG{OPT}{RSH}

Defines that remsh must be used instead of ssh as the communication method between systems.

List or scalar: scalar

Optional or required: optional

$CPI::CFG{DONOTINSTALL}

Instructs the installation to not install the optional depots in the list.

List or scalar: list

Optional or required: optional

$CPI::CFG{DONOTREMOVE}

Instructs the uninstallation to not remove the optional depots in the list.

List or scalar: list

Optional or required: optional

$CPI::CFG{STOPFAIL_ALLOW}

Decides whether or not the installer should proceed with the installation if failures, such as stopping of processes or unloading of drivers occurs.

List or scalar: scalar

Optional or required: optional

$CPI::CFG{VCS_CLUSTERNAME}

Defines the name of the cluster.

List or scalar: scalar

Optional or required: required

$CPI::CFG{VCS_CLUSTERID}

An integer between 0 and 65535 that uniquely identifies the cluster.

List or scalar: scalar

Optional or required: required

$CPI::CFG{KEYS}

{SYSTEM}

List of keys to be registered on the system.

List or scalar: list

Optional or required: optional

$CPI::CFG{OPT_LOGPATH}

Mentions the location where the log files are to be copied. The default location is /opt/VRTS/install/logs.

List or scalar: scalar

Optional or required: optional

$CPI::CFG{OPT}{CONFIGURE}

Performs the configuration if the depots are already installed using the -installonly option.

List or scalar: scalar

Optional or required: optional

$CPI::CFG{VCS_LLTLINK#}

{SYSTEM}

Defines the NIC to be used for a private heartbeat link on each system. Two LLT links are required per system (LLTLINK1 and LLTLINK2). Up to four LLT links can be configured.

List or scalar: scalar

Optional or required: required

$CPI::CFG{VCS_LLTLINKLOWPRI}

{SYSTEM}

Defines a low priority heartbeat link. Typically, LLTLINKLOWPRI is used on a public network link to provide an additional layer of communication.

List or scalar: scalar

Optional or required: optional

$CPI::CFG{VCS_SMTPSERVER}

Defines the domain-based hostname (example: smtp.symantecexample.com) of the SMTP server to be used for Web notification.

List or scalar: scalar

Optional or required: optional

$CPI::CFG{VCS_SMTPRECP}

List of full email addresses (example: user@symantecexample.com) of SMTP recipients.

List or scalar: list

Optional or required: optional

$CPI::CFG{VCS_SMTPRSEV}

Defines the minimum severity level of messages (Information, Warning, Error, SevereError) that listed SMTP recipients are to receive. Note that the ordering of severity levels must match that of the addresses of SMTP recipients.

List or scalar: list

Optional or required: optional

$CPI::CFG{VCS_SNMPPORT}

Defines the SNMP trap daemon port (default=162).

List or scalar: scalar

Optional or required: optional

$CPI::CFG{VCS_SNMPCONS}

List of SNMP console system names

List or scalar: list

Optional or required: optional

$CPI::CFG{VCS_SNMPCSEV}

Defines the minimum severity level of messages (Information, Warning, Error, SevereError) that listed SNMP consoles are to receive. Note that the ordering of severity levels must match that of the SNMP console system names.

List or scalar: list

Optional or required: optional

$CPI::CFG{VCS_GCONIC}

{SYSTEM}

Defines the NIC for the Virtual IP that the Global Cluster Option uses. 'ALL' can be entered as a system value if the same NIC is used on all systems.

List or scalar: scalar

Optional or required: optional

$CPI::CFG{VCS_GCOVIP}

Defines the virtual IP address to that the Global Cluster Option uses.

List or scalar: scalar

Optional or required: optional

$CPI::CFG{VCS_GCONETMASK}

Defines the Netmask of the virtual IP address that the Global Cluster Option uses.

List or scalar: scalar

Optional or required: optional

$CPI::CFG{VCS_USERENPW}

List of encoded passwords for users

List or scalar: list

Optional or required: optional

$CPI::CFG{VCS_USERNAME}

List of names of users

List or scalar: list

Optional or required: optional

$CPI::CFG{VCS_USERPRIV}

List of privileges for users

List or scalar: list

Optional or required: optional

$CPI::CFG{OPT}{UNINSTALL}

List of systems where VCS must be uninstalled.

List or scalar: scalar

Optional or required: optional