Use these steps to install the IBM® TotalStorage® DS Storage Manager in your Windows environment using the unattended (silent) mode.
The unattended (silent mode) installation option allows you to run the installation program unattended. Use this method of installation to customize a response file and to issue a command from a command prompt window. The response file is a template on the IBM TotalStorage DS Storage Manager CD.
Perform the following steps to install the IBM TotalStorage DS Storage Manager in your Windows environment using the unattended mode:
The following is an example of the template response file that is created when you process the previous steps.
################################################################################ # # InstallShield Options File # # Wizard name: Setup # Wizard source: setup.jar # Created on: Tue Jul 27 09:02:47 EEST 2004 # Created by: InstallShield Options File Generator # # This file contains values that were specified during a recent execution of # Setup. It can be used to configure Setup with the options specified below when # the wizard is run with the "-options" command line option. Read each setting's # documentation for information on how to change its value. # # A common use of an options file is to run the wizard in silent mode. This lets # the options file author specify wizard settings without having to run the # wizard in graphical or console mode. To use this options file for silent mode # execution, use the following command line arguments when running the wizard: # # -options "responsefile.txt" # ################################################################################ -silent ################################################################################ # # IBM TotalStorage DS6000 Storage Manager Install Location # # The install location of the product. Specify a valid directory into which the # product should be installed. If the directory contains spaces, enclose it in # double-quotes. # -P product.installLocation="C:\Program Files\IBM\DS6000StorageManager" ################################################################################ # # User Input Field - type # # The management types selection, that can be: "realtime" for connected # configuration and Copy Services (a realtime management); "simulated" for # disconnected configuration (a simulated management); "both" for both types of # management. # -W appSelection.type="both" ################################################################################ # # User Input Field - hostname # # The fully-qualified host name of the machine where DS Storage Manager Server # will be installed. # -W wasExpressConfig.hostname="localhost" ################################################################################ # # User Input Field - httpPort # # The port number that the HTTP transport in the application server will use. # This value must not conflict with existing port assignments on the system. # -W wasExpressConfig.httpPort="8451" ################################################################################ # # User Input Field - httpsPort # # The port number that the HTTPS transport in the application server will use # for secure HTTP transport. This value must not conflict with existing port # assignments on the system. # -W wasExpressConfig.httpsPort="8452" ################################################################################ # # User Input Field - bootstrapPort # # The address for the bootstrap function and the port number for the Java Remote # Method Invocation (RMI) connector in the application server. This value must # not conflict with existing port assignments on the system. # -W wasExpressConfig.bootstrapPort="8453" ################################################################################ # # User Input Field - soapPort # # The address for the Simple Object Access Protocol (SOAP) connector in the # application server. This value must not conflict with existing port # assignments on the system. # -W wasExpressConfig.soapPort="8454" ################################################################################ # # User Input Field - helpPort # # The port for Eclipse # This value must not conflict with existing port assignments on the system. # -W wasExpressConfig.helpPort="8455" ################################################################################ # # User Input Field - certificateOption # # Select one of the following options concerning the SSL certificates. # Legal values are: "generate" (the default value) - Generate the # self-signed certificates during installation. "use" - Use existing # certificates. For example, to specify that the "generate" option is selected, # use -W wasSslConfiguration.certificateOption="generate" # -W wasSslConfiguration.certificateOption="generate" #########################################################################?###### # # User Input Field - keystoreFileName # # The absolute path of the keystore file. # -W wasSslConfiguration.keystoreFileName="C:\Program Files\IBM\SMServer\keys\SMServerKeyFile.jks" ################################################################################ # # User Input Field - keystorePassword # # The password for the keystore file. # -W wasSslConfiguration.keystorePassword="" ################################################################################ # # User Input Field - truststoreFileName # # The absolute path of the truststore file. # -W wasSslConfiguration.truststoreFileName="C:\Program Files\IBM\SMServer\keys\SMServerTrustFile.jks" ################################################################################ # # User Input Field - truststorePassword # # The password for the truststore file. # -W wasSslConfiguration.truststorePassword="" ################################################################################ # # Delete server certificates option # # Option to delete certificates files if they exist.Legal values are: "yes" - in # order to delete application server certificates if they exist on the location, # and to generate others, or "no" (the default value) - in order to keep the # existing application server certificates. # -G deleteCertificates=yes ################################################################################ # # User Input Field - keystoreAlias # # The alias for the self-signed digital certificate, which is used to uniquely # identify the certificate within the keystore file. If you have only one # certificate in each keystore file, you can assign any value to the label. # However, it is good practice to use a unique label related to the server name. # -W CertificateParams.keystoreAlias="DSKey" ################################################################################ # # User Input Field - keySize # # The key size. That must be between 512 and 1024 and must be multiple of # 64b.The only two allowed values are 512 or 1024. If you enter other values it # takes the default value 1024. # -W CertificateParams.keySize="1024" ################################################################################ # # User Input Field - commonName # # The common name is the primary, universal identity for the certificate; it # should uniquely identify the principal that it represents. In a WebSphere # environment, certificates frequently represent server principals, and the # common convention is to use common names of the form "host_name" and # "server_name". The common name must be valid in the configured user registry # for the secured WebSphere environment. #