You must edit and save the appropriate response file when you install Tivoli Storage Productivity Center by using silent mode. The silent mode installation option for the response file is -f absolute_path_to_response_file. For example, in the Windows operating system, you enter -f C:\installimage\
silent_SingleServerTypical.properties.
Use the following response files during a silent mode installation:
silent_SingleServerTypical.properties
This file specifies that all the Tivoli Storage Productivity Center components are installed on one server. There are no customization options.
silent_SingleServerCustom.properties
This file specifies that all the Tivoli Storage Productivity Center
components are installed on one server with the following customization options:
v Change the user name and password to install the database repository.
v Change the name of the database repository.
v Change the paths for the database repository.
v Change the path for the database repository log.
v Change the ports for the Data server, Device server, Replication server, web server, and Storage Resource agent.
silent_MultipleServer.properties
This file specifies the information that is required for a multiple-server environment. You can have these configurations:
v The database repository on a remote server and the other Tivoli Storage Productivity Center components on a local server.
v Tivoli Storage Productivity Center reports on a remote server and the other Tivoli Storage Productivity Center components on a local server.
Common response file parameters
These installation parameters are valid for all the response files.
CHOSEN_INSTALL_TYPE="option"
Specifies the installation type. Not all options are available in all the response files. Table 27 on page 148 provides the options that you can specify.
Table 27. Options for the CHOSEN_INSTALL_TYPE parameter
Properties file Valid options
silent_SingleServerTypical v Single Server Install
v License Upgrade
silent_SingleServerCustom v Single Server Install
v License Upgrade
silent_MultipleServer v Multiple Server Install
v License Upgrade
For example:
CHOSEN_INSTALL_TYPE="Single Server Install"
LICENSE_ACCEPTED=false
Specifies whether the user accepts the Tivoli Storage Productivity Center license agreement. The options are:
true
The user accepts all the terms and conditions of the Tivoli Storage Productivity Center license agreement.
false or any other value
The user does not accept the Tivoli Storage Productivity Center license agreement. The installation program will exit.
USER_INSTALL_DIR=option
Specifies the location where you want to install Tivoli Storage Productivity Center.
On Windows operating systems, you must use double backslashes. For example:
USER_INSTALL_DIR=C:\\Program Files\\IBM\\TPC
The default value for Windows operating systems is C:\\Program Files\\IBM\\TPC.
The default value for AIX or Linux operating systems is /opt/IBM/TPC.
varSrvName=option
Specifies the fully qualified host name of the server.
If your system is configured for dual stack networking (with both IPv4 and IPv6 addresses), Tivoli Storage Productivity Center defaults to IPv4 addressing.
Ensure that DNS is configured correctly on your server and verify that these files exist on your target server:
v For Windows operating systems, C:\Windows\system32\drivers\etc\hosts.
v For AIX or Linux operating systems, /etc/hosts.
These files must have an entry similar to the following example:
myserver.example.mycompany.com myserver varTPCPortRangeSP=port
Specifies the first port in a range of ports. The default beginning port is 9549.
These ports are used by the Tivoli Storage Productivity Center servers, and the Storage Resource agent.
varCommonUsrID=user_name
Specifies the user name to install Tivoli Storage Productivity Center. The
default user name for Windows operating system is db2admin. The default user name for AIX or Linux operating system is db2inst1.
The user name that you select must have the following operating system privileges:
v For Windows operating systems, the user name must be in the administrators group.
v For Linux operating systems, the user name must be in the root group.
v For AIX operating systems, the user name must be in the system group.
If you are using the common user name to also install the database repository, the user name must have these DB2 privileges:
v For Windows operating systems, the user name must be in the DB2ADMNS group.
v For AIX or Linux operating systems, the user name must be in the db2iadm1 group.
varCommonUsrPw=password
Specifies the password for the common user name.
varFullRollback=value
Specifies whether a full rollback or partial rollback is done when an installation failure occurs. The value is:
0 Specifies that a partial rollback occurs. This value is the default.
1 Specifies that a full rollback occurs.
varUseLicenseKeyOnImage=value
Specifies whether to use the license key file that is present on the installation image. The value can be:
0 Uses the license key that is present on the installation image (default value) 1 Provides the location of the license key file
Depending on the license package you purchased, one of these license files is included with Tivoli Storage Productivity Center in the root installation directory and is on disk 1, part 1 of the DVD or electronic image:
nodelock
Tivoli Storage Productivity Center license nodelock.SEL
Tivoli Storage Productivity Center Select license nodelock.AE
Tivoli Storage Productivity Center Advanced license nodelock.EE
Tivoli Storage Productivity Center product included with IBM Systems Director
varLicenseKeyFile=location_of_license_key_file
Specifies the path for the license key file. This value must be set if the varUseLicenseKeyOnImage=1parameter is specified.
On the Windows operating system, you must use double backslashes. For example:
varLicenseKeyFile=C:\license\key\nodelock.SEL
varInstallReportingLater=value
Specifies whether you want to install Tivoli Storage Productivity Center reports now or later. The values are:
v false
Install the Tivoli Storage Productivity Center reports now (default value) v true
Install the Tivoli Storage Productivity Center reports later.
Jazz for Service Management must be installed on the computer before you install Tivoli Storage Productivity Center reports.
JAZZSM_INSTALL_DIR=Location_of_JazzSM_installation_directory
Specifies the expected default directory where Jazz for Service Management has been installed.
v For the Windows operating system, the expected default directory is C:\\Program Files\\IBM\\JAZZSM.
v For the UNIX operating system, the expected default directory is/opt/IBM/JazzSM.
varJazzSMUsrID=user_name
Specifies the Jazz for Service Management user name. This user name was used to install Jazz for Service Management.
varJazzSMUsrPW=password
Specifies the valid password that has been used with the Jazz for Service Management user name.
Response file parameter to customize Tivoli Storage Productivity Center ports
This parameter is used for the silent_SingleServerCustom.properties and silent_MultipleServer.properties response files to configure the ports.
varTPCServersPortRangeSP=port
Specifies the first port in a range of ports for the Tivoli Storage Productivity Center servers, and Storage Resource agent. The default beginning port is 9549.
This value overrides the value that is specified in the varTPCPortRangeSP parameter.
Response file parameters for advanced customization of the database repository
These parameters are used for the silent_SingleServerCustom.properties and silent_MultipleServer.properties response files to configure the database repository.
varDBAdmUsr=user_name
Specifies the user name that you must use to install the Tivoli Storage
Productivity Center database. The user who logs in with this user name must be the owner of the DB2 instance where the database is created.
This user name must have these DB2 privileges:
v For Windows operating systems, the user name must be in the DB2ADMNS group. The default user name is db2admin.
v For AIX or Linux operating systems, the user name must be in the db2iadm1 group. The default user name is db2inst1.
varDBAdmPW=password
Specifies the password that is associated with the DB2 user name.
varDBName=database_name
Specifies the name of the Tivoli Storage Productivity Center database. The default database name is TPCDB.
Specify the database name by using the following rules:
v The name can contain the following characters:
– a - z – A - Z – 0 - 9
v The name must be 1 - 8 characters long.
Restriction: The database name cannot have the following conditions:
v Contain a space or a blank.
v Begin with SYS, DBM, or IBM.
v Be the name of an existing database.
varDBPath=database_location, database_location, ...
Specifies the absolute paths for the database.
The database path must follow these rules:
v The path cannot be longer than 242 bytes.
v The path must be an absolute path and not a relative path, for example, C:\
You can specify a maximum of 10 database paths and separate them with commas. For example, in the Windows operating system, you would specify C:,D:. In the AIX or Linux operating system, you would specify
/home/db2inst1,/testPath.
v For example, on the Windows operating system, if the database is on the C drive, you can add a D drive, an E drive.
On Windows operating systems, you must use double backslashes. For example:
varDBPath=C\:\\DB2\\TPCDB,D\:\\TPCDB,E\:\\TPCDB v For example, on the AIX operating system:
/home/db2inst1,/testPath varDBLogPath=log_location
Specifies the absolute path where the database log files are stored. The default value of the variable is set to <dftdbpath>/<instance name>/<varDBName>/
SQLLOG.
For example:
v On Windows operating systems, c:\\DB2\\TPCDB\\SQLLOG
v On AIX operating systems, /home/db2inst1/db2inst1/TPCDB/SQLLOG Response file parameter for the multiple-server environment This parameter is valid for the silent_MultipleServer.properties file.
varMultipleServerComponentList=components
Specifies the Tivoli Storage Productivity Center components to install. Separate the components with commas:
database
Installs the Tivoli Storage Productivity Center database repository.
servers
Installs the Data server, Device server, Replication server, web server, the Storage Resource agent, CLI, the web-based GUI, and the stand-alone GUI.
tcr
Installs Tivoli Storage Productivity Center reports.
Response file parameters for the remote database
The following parameters are used only in the silent_MultipleServer.properties response file to access the Tivoli Storage Productivity Center database on a remote server.
Remember: The DB2 database must be installed before you can use these parameters to access the database.
varRemoteDBSrvName=host_name
Specifies the fully qualified host name or IP address of the remote server where the Tivoli Storage Productivity Center database repository is installed.
Tivoli Storage Productivity Center accepts both IPv4 and IPv6 addresses. If you have a system that is configured for dual stack networking (with both IPv4 and IPv6 addresses), Tivoli Storage Productivity Center defaults to IPv4 addressing.
For example, an IPv6 address in long form can be 2001:DB8:0:0:0:0:0:0. An IPv6 address in short form can be 2001:DB8:: or 2001:DB8:0.0.0.0.0.0.
varRemoteDBPort=port
Specifies the DB2 port on the remote server. The default port is 50000.
varRemoteDBAdmUsr=user_name
Specifies the administrative user name to connect to the remote database. The default user name for the Windows operating system is db2admin. The default user name for the AIX or Linux operating system is db2inst1.
varRemoteDBAdmPW=password
Specifies the password for the user name.
varRemoteDBName=database_name
Specifies the Tivoli Storage Productivity Center database on the remote server.
The default name is TPCDB.
Related reference:
“TCP/IP ports used by Tivoli Storage Productivity Center” on page 19
When you install Tivoli Storage Productivity Center, default ports must be opened through the firewall. You must disable the firewall program or open the ports to allow incoming requests to the Tivoli Storage Productivity Center ports. Review these ports before you install Tivoli Storage Productivity Center.