How do I perform a silent Installation of the AppManager Repository? (NETIQKB71574)

  • 7771574
  • 22-May-2009
  • 20-Mar-2012

Environment

NetIQ AppManager 7.0.x

Situation

How do I perform a silent Installation of the AppManager Repository?
What are the steps that need to be performed to perform a silent Installation of the AppManager Repository?
What steps need to be performed in order to perform the a silent install of the AppManager Repository (QDB) component?

Resolution

Repository Installation

Silent installation of the AppManager repository differs slighty from the procedure involved in installing other components.

Take the following steps to install a repository silently:

  1. On the AppManager distribution computer (where you have saved the AppManager installation kit), change directories to the \setup\setup files directory.
  2. Find the configuration file name qdbinstall.iss. Copy it to a writeable directory on the computer where you want to install a repository.
  3. In the directory where you have copied qdbinstall.iss, create a writable response file named silent.ini
  4. Write the following line to the silent.ini file, and save it:
    • NQ_INSTALLPATH=<Install Directory>
  5. Run the following installation command:
    • "<Setup Files Directory>\NetIQ AppManager Repository Installation.exe"/s /f1"full path to .iss file>" -silentinstall"<full path to .ini file>"

This command installs the repository with the default settings. At minimum, you would need to supply values for the parameters shown in brackets <>.

Parameters:

  • RP_CLUSTER_INSTALL
    • TRUE = installation is on a clustered server
    • FALSE = installation is on a non-clustered server
  • RP_WINDOWSAUTH
    • TRUE = is windows authentication
    • FALSE = is SQL authentication
  • RP_SQLUSER
    • The username associated with a user account for this SQL Server.
  • RP_SQLPWD
    • Password for the SQL Server user account specified above
  • RP_SQLSERVER
    • Name of the SQL Server computer and instance (if any) where repository should be installed.
  • RP_NETIQPWD
    • Password for the "netiq" user account.
  • RP_NAME
    • Name of the new repostiory. Default is "QDB"
  • RP_DATANAME
    • Name for the repostiory data file. Default name is DBNameData.
  • RP_DATASIZE
    • Initial size of the datafile. Default is 100 MB
  • RP_DATAPATH
    • Data device path: the location of the filder where AppManager database data is stored. Default is C:\Program Files\Microsoft SQL Server\MSSQL\Data.
  • RP_LOGNAME
    • Name of the repostiory log file. Default is DBNameLog.
  • DB_LOGSIZE
    • Inistial size of the repository log file. Default is 50 MB
  • RP_ENC_CONFIG
    • Whether to configure security options for Windows and/or UNIX agents.
      • 1 = Windows agents only
      • 2 = UNIX agents only
      • 3 = Windows and UNIX agents
  • RP_ENC_LEVEL
    • Whether to configure a security level for agent-to-management server communications.
      • 1 = no security (clear text)
      • 2 = encrypt communications
      • 3 = encrypt and authenticate communications
  • RP_SSLWINUNIX_IMPORTKEY
    • Password for the encryption key stored in the repository
  • RP_SSLWINUNIX_IMPORTKEY
    • 1 = Export key to a file
    • 0 = Do not export key to a file
  • RP_SSLWINUNIX_KEYPATH
    • Path and filename where they key should be exported. Default is C:\Program Files\NetIQ\AppManager\nqWindowsPublic0.key
  • RP_SSLWINUNIX_PWD_AGENT
    • Password for the agent to access it's portion of the repository encryption key.
  • RP_UPGRADE_OPTION
    • TRUE or FALSE. Whether to upgrade an existing AppManager repository.

Sample Repository Installation File Content

NQ_INSTALLPATH="R:\Program Files\NetIQ\"
RP_CLUSTER_INSTALL=FALSE
RP_WINDOWSAUTH=TRUE
RP_SQLSERVER=SERVERNAME
RP_NETIQPWD=asdf
RP_NAME=QDB
RP_DATANAME=QDBData                          
RP_DATASIZE=200
RP_DATAPATH="C:\Program Files\NetIQ\MSSQL\Data"
RP_LOGNAME=QDBLog
RP_LOGSIZE=200
RP_LOGPATH="C:\Program Files\NetIQ\MSSQL\Log"
RP_ENC_CONFIG=0
RP_ENC_LEVEL=0

Additional Information

Formerly known as NETIQKB71574