Installing silently


This topic provides instructions about performing a silent installation of the BMC Release Process Management product. A silent (or unattended) installation obtains the required user input or installation settings from an options file. You create option files to perform an installation or migration of the product in silent mode. This file defines installation settings such as the type of installation, the features to install, the installation location, and the configuration settings for the components. For more information, you can refer to the silent installation options sample file.

You can use silent mode to perform the product installation in a system that has no display device, keyboard, or mouse. See the following topics for instructions about performing a silent installation.

Before you begin

  • If your Linux or UNIX environment has the DISPLAY variable set to export your display to a remote system, ensure that the remote system has an X Window server installed and configured.
  • Ensure that you have Administrator privileges (on Windows) or superuser privileges (on Linux or Solaris) to install the product and register the product as a service.
  • Verify that your environment meets the requirements listed in the System-requirements topic and verify that you have prepared the installation environment.
  • If you are installing the BMC Release Process Management product on the Linux platform, ensure that there is no rvm environment in the path of the installation.
  • Download and extract the BMC Release Process Management files in your preferred location.
  • Locate the sample options file (provided along with the product installable) that you can leverage to create an options file for your installation scenario.
  • Enter the following changes in the sample silent installation options file before using the file for silent installation. This file is provided with the product with your system properties.
    • If you plan to install the PostgreSQL database, replace the -A featurePostgreSQL line with -A PostgreSQL
    • If you use PostgreSQL as your database, specify the database port as -J BMC_DB_PORT= value, and then remove the #PostgreSQL comment.
    • If you use Oracle as your database, specify the database port as -J BMC_DB_PORT= value, and then remove the #Oracle comment.

Note

If you encounter problems during installation, see Troubleshooting.

To install the BMC Release Process Management product

  1. Log on to the host computer on which you want to perform the silent installation.
  2. Store the product installation program that you downloaded at a suitable location in a temporary directory.
  3. Open a text editor to create a new options file and copy the contents of the sample options file into the new file.

    Note

    The sample options file is provided with the product installable.

  4. In the new file, modify the -P installLocation property and add a value that specifies the directory path for installing the product.

    Example
    -P installLocation=C:\BMC Software\BRPM
  5. Specify the features that you want to install.
    The main product feature (featureBRPM)is requiredYou can optionally install the PostgreSQL database by specifying the PostgreSQL property.

    # Install BMC Release Process Management
    -A featureBRPM
    # Install PostgreSQL
    -A PostgreSQL
  6. To provide other user inputs, see the sample default values shown in the following code.

    -J IS_MULTIPLE_INSTANCE_CAPABLE=true
    -J ADD_REMOVE_PROGRAMS_DEFAULT_KEY=BRPM
    -J BRPM_USER=admin
    -J BMC_BRPM_INSTALL_TYPE=PARTIAL_PRIVILAGE
    -J BMC_BRPM_DATABASE_MIGRATION=USE_SAME_DATABASE
    -J BMC_AUTOMATION_RESULTS=COPY_DATA
    -J BMC_OTHER_SETTINGS=COPY_CONFIGURATION
    -J BMC_MIGRATE_EXISTING_BRPM_INSTALLATION=false
    -J BMC_OTHER_SETTINGS=COPY_CONFIGURATION
    -J BMC_BRPM_SKIP_DB_MODIFICATION_FOR_CLUSTER=false
    -J BMC_REFERENCE_BRPM_INSTALLATION_PATH=
    -J USE_BMC_BUNDLED_JRE=true
    -J BMC_JAVA_JDK_PATH=D:\dev_data\jdk1.6.0_25_x86
    -J BMC_JAVA_JRE_PATH=C:\BRPM\lib\jre
    -J BMC_BRPM_HTTP_PORT=8088
    -J BRPM_USE_HTTPS=
    -J BMC_SUPERUSER_FIRSTNAME=John
    -J BMC_SUPERUSER_LASTNAME=Administrator
    -J BMC_SUPERUSER_EMAIL=admin@example.com
    -J BMC_SUPERUSER_LOGIN=admin
    -J BMC_SUPERUSER_PASSWORD=DES\:9c61a83f6c17233a2d6a967aa95bb1ec
    -J BMC_SUPERUSER_CONFIRM_PASSWORD=DES\:9c61a83f6c17233a2d6a967aa95bb1ec
    -J BMC_MESSAGING_SYSTEM_HOST=127.0.0.1
    -J BMC_MESSAGING_SYSTEM_PORT=1190
    -J BMC_MESSAGING_SYSTEM_USER_NAME=brpmuser
    -J BMC_MESSAGING_SYSTEM_USER_PASSWORD=DES\:35582269c6fa5491949a671e3db0c4c5
    -J BMC_MESSAGING_SYSTEM_RMI_PORT=1130
    -J BMC_BRPM_HTTP_SHUTDOWN_PORT=8012
    -J BMC_DB_TYPE=POSTGRESQL
    -J BMC_DB_HOST=127.0.0.1
    -J BMC_DB_PORT=5432
    -J BMC_DB_NAME=bmc_rpm_db
    -J BMC_DB_USER_NAME=brpmuser
    -J BMC_DB_USER_PASSWORD=DES\:35582269c6fa5491949a671e3db0c4c5
    -J MAIL_NOTIFICATIONS=NO_NOTIFICATIONS
    -J BMC_JRUBY_PATH=C:\BRPM\lib\jruby
    -J BMC_JYTHON_PATH=C:\BRPM\lib\jython
    -J BMC_TORQUEBOX_SUPERUSER_LOGIN=superuser
    -J BMC_TORQUEBOX_SUPERUSER_PASSWORD= DES\:a751b8161238d051e4e986421d24d2dcd1cff043003f0e35
    -J BMC_TORQUEBOX_SUPERUSER_CONFIRM_PASSWORD= DES\:a751b8161238d051e4e986421d24d2dcd1cff043003f0e35 

    For more information about properties and their values required for the BMC Release Process Management installation, see Silent-installation-properties.

  7. Run the silent installation by using the following command:
    <fullPathToSetupFile> -i silent -DOPTIONS_FILE=<fullPathToOptionsFile>{{code language="none"}}


    {{/code}}

Related topics

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*