Example options.txt file
The following examples show an options.txt file that is used to run the installer in silent mode:
Example Options.txt file on Windows
-A featureARSystemServers
-J BMC_ARSYSTEM_INSTALL_OPTION=Install
-J BMC_DATABASE_TYPE=SQL_SERVER
-J BMC_DATABASE_HOST=vm-w28x-prem09
-J BMC_DATABASE_PORT=1433
-J BMC_DATABASE_INSTANCE=vm-w28x-prem09
-J BMC_SQLSERVER_WINDOWSAUTH_OR_SQLAUTH=SQLAUTH
-J BMC_DATABASE_LOGIN=ARADMIN
-J BMC_DATABASE_PASSWORD=AR#Admin#
-J BMC_DATABASE_CONFIRM_PASSWORD=AR#Admin#
-J BMC_DATABASE_DBA_LOGIN=sa
-J BMC_DATABASE_DBA_PASSWORD=Asimil8
-J BMC_DATABASE_DBA_TABLESPACE_NAME=arsystem
-J BMC_DATABASE_DBA_DATAFILE_NAME=arsys
-J BMC_DATABASE_DBA_DATAFILE_SIZE=3000
-J BMC_DATABASE_DBA_LOGFILE_NAME=arsyslog
-J BMC_DATABASE_DBA_LOGFILE_SIZE=2000
-J BMC_DATABASE_UTF=true
-J BMC_AR_USER=Demo
-J BMC_AR_PASSWORD=
-J BMC_AR_CONFIRM_PASSWORD=
-J BMC_AR_SERVER_NAME=vm-w28x-prem09
-J BMC_AR_SERVER_HOST_NAME=vm-w28x-prem09
-J BMC_JAVA_PLUGIN_PORT=9999
-J BMC_PORT_MAPPER_ENABLED=true
-J BMC_AR_SKIP_FTS_INDEX_MIGRATION=true
################################################################################
# BMC Smart Reporting
################################################################################
-A featureARReporting
# Reporting Installation Directory
# Windows - %ProgramFiles%\\BMC Software\\ARReport
# UNIX - /opt/bmc/ARReport
-P installLocation=/opt/bmc/ARReport
# Choose to Install or Upgrade
-J BMC_ARSYSTEM_INSTALL_OPTION=Install
-J BMC_JAVA_JRE_64_BIT_HOME_PATH=/data1/jre1.8.0_121/
# Below parameter Not applicable if REPORTING_USE_EXISTING_TOMCAT_OPTION=TRUE
-J REPORTING_PORT=8181
-J REPORTING_DB_TYPE=ORACLE
# Below option is only applicable, if REPORTING_DB_TYPE=SQL_SERVER,POSTGRESQL
#-J REPORTING_DB_OPTION=NEW_DB
# Below option is only applicable, if REPORTING_DB_TYPE=SQL_SERVER,POSTGRESQL
#-J REPORTING_USER_OPTION=NEW_USER
-J REPORTING_DB_HOST=clm-pun-032122
-J REPORTING_DB_PORT=1521
-J REPORTING_DB_NAME=ora121db
-J REPORTING_DB_USER=RepoUser
-J REPORTING_DB_USER_PASSWORD=bmcAdm1n
# Below option is only applicable, if REPORTING_DB_TYPE=SQL_SERVER,POSTGRESQL
#-J REPORTING_DB_USER_CONFIRM_PASSWORD=bmcAdm1n
# Below option is only applicable, if REPORTING_DB_TYPE=SQL_SERVER,POSTGRESQL
#-J REPORTING_DB_ADMIN_USER=sa
# Below option is only applicable, if REPORTING_DB_TYPE=SQL_SERVER,POSTGRESQL
#-J REPORTING_DB_ADMIN_USER_PASSWORD=bmcAdm1n
# Below option is only applicable, if REPORTING_DB_TYPE=SQL_SERVER
#-J REPORTING_DB_AUTH_TYPE=SQL_AUTH
# Below option is only applicable, if REPORTING_DB_AUTH_TYPE=WIN_AUTH
#-J REPORTING_DOMAIN_NAME=<Domain name>
# Below option is only applicable, if REPORTING_DB_TYPE=SQL_SERVER
#-J REPORTING_DB_USE_ALWAYSON=<true|false>
# Below option is only applicable, if REPORTING_DB_TYPE=ORACLE
-J REPORTING_ORACLE_CONNECTION_OPTION=ora121db
# Below option is only applicable, if REPORTING_USE_EXISTING_TOMCAT_OPTION=TRUE
#-J REPORTING_EXISTING_TOMCAT_HOME=<Tomcat Home Directory>
# Below option is only applicable for Windows
#-J REPORTING_TOMCAT_SERVICE_NAME=<Tomcat Service Name>
# keep the value for SMART_REPORTING_ADMIN_USER siadmin
-J SMART_REPORTING_ADMIN_USER=siadmin
-J SMARTREPORTING_ADMIN_USER_PASSWORD=siadmin
-J SMARTREPORTING_ADMIN_USER_CONFIRM_PASSWORD=siadmin
-J SKIP_HEALTH_CHECK=true
#-J SMART_REPORTING_PROXY_URL=https://company1.bmc.com/
-J SKIP_HEALTH_CHECK=true
Example Options.txt file on Linux
-J BMC_ARSYSTEM_INSTALL_OPTION=Install
-J BMC_JAVA_JRE_64_BIT_HOME_PATH=/opt/jdk11
-J BMC_AR_APPLICATION_PASSWORD=arsystem
-J BMC_MIDTIER_PASSWORD=arsystem
-J BMC_AR_DSO_PASSWORD=arsystem
-J BMC_SVC_STARTUP_OPTION=MANUAL
-J BMC_USER_SELECTED_VIEW_LANGUAGES=en
-J BMC_USER_SELECTED_DATA_LANGUAGE=en
-J SKIP_HEALTH_CHECK=false
-J BMC_ADD_LOCALE_UPGRADE=false
-A featureARSystemServers
-J BMC_JAVA_AR_SERVER_SELECTED_FOR_32BIT=false
-J BMC_DATABASE_TYPE=POSTGRESQL
-J BMC_DATABASE_UTF=true
-J BMC_DATABASE_OPTION=
-J BMC_DATABASE_HOST=<DB_HOSTNAME>
-J BMC_DATABASE_PORT=<DB_PORT>
-J BMC_DATABASE_LOGIN=ARAdmin
-J BMC_DATABASE_PASSWORD=AR#Admin#
-J BMC_DATABASE_CONFIRM_PASSWORD=AR#Admin#
-J BMC_DBONLY_UPGRADE_CONFIRM=false
-J BMC_AR_SKIP_FTS_INDEX_MIGRATION=false
-J BMC_DATABASE_INSTANCE=
-J BMC_DATABASE_CASE_INSENSITIVE=F
-J BMC_DATABASE_DBA_TABLESPACE_NAME=ARSystem
-J BMC_DATABASE_DBA_LOGIN=postgres
-J BMC_DATABASE_DBA_PASSWORD=Asimil89
-J BMC_AR_USER=Demo
-J BMC_AR_PASSWORD=Demo
-J BMC_AR_CONFIRM_PASSWORD=Demo
-J BMC_AR_SERVER_NAME=<AR_HOSTNAME>
-J BMC_AR_SERVER_HOST_NAME=<AR_HOSTNAME>
-J BMC_JAVA_PLUGIN_PORT=9999
-J BMC_PORT_MAPPER_ENABLED=false
-J BMC_AR_PORT=6000
-J BMC_AR_PLUGIN_PORT=6001
-J BMC_ARSERVER_SAMPLE_DATA=true
-J BMC_JAVA_EMAIL_ENGINE_SELECTED_FOR_32BIT=false
################################################################################
# BMC Mid Tier and Smart Reporting
################################################################################
-P installLocation=/opt/bmc/ars/arsystem
-J BMC_ARSYSTEM_INSTALL_OPTION=Install
-J BMC_JAVA_JRE_64_BIT_HOME_PATH=/opt/jdk11
-J BMC_AR_APPLICATION_PASSWORD=arsystem
-J BMC_MIDTIER_PASSWORD=arsystem
-J BMC_AR_DSO_PASSWORD=arsystem
-J BMC_SVC_STARTUP_OPTION=MANUAL
-J SKIP_HEALTH_CHECK=false
-A featureMidTier
-J BMC_MIDTIER_WEBSERVER=WEBSERVER_OTHER
-J BMC_MIDTIER_JSP=JSP_TOMCAT
-J BMC_MIDTIER_INSTALL_TOMCAT=true
-J BMC_AR_SERVER_LIST=<AR_HOSTNAME>;6000;0;arsystem;false
-J BMC_MIDTIER_JSP_TOMCAT_INSTALL_DIRECTORY=/opt/bmc/ars/arsystem/tomcat
-J BMC_MIDTIER_JSP_TOMCAT_HTTP_PORT=8080
-J BMC_MIDTIER_TOMCAT_MAX_MEMORY=2048
-J BMC_MIDTIER_TOMCAT_MIN_MEMORY=2048
-J BMC_MIDTIER_HOME_PAGE_SERVER=<AR_HOSTNAME>
-J BMC_MIDTIER_PREFERENCES_SERVER=<AR_HOSTNAME>
-J BMC_MIDTIER_DATA_VISUALIZATION_SERVER=<AR_HOSTNAME>
-J BMC_MIDTIER_AUTHENTICATION_SERVER=<AR_HOSTNAME>
-J BMC_MIDTIER_BUSINESS_OBJECTS_XI_LOCATION=
-A featureARReporting
-P installLocation=/opt/bmc/ars/arsystem
-J BMC_ARSYSTEM_INSTALL_OPTION=Install
-J BMC_JAVA_JRE_64_BIT_HOME_PATH=/opt/jdk11
-J REPORTING_PORT=8181
-J REPORTING_DB_TYPE=POSTGRESQL
-J REPORTING_DB_OPTION=NEW_DB
-J REPORTING_USER_OPTION=NEW_USER
-J REPORTING_DB_HOST=<DB_HOSTNAME>
-J REPORTING_DB_PORT=<DB_PORT>
-J REPORTING_DB_NAME=SMRPTSystem
-J REPORTING_DB_USER=RPTAdmin
-J REPORTING_DB_USER_PASSWORD=RPT#Admin#
-J REPORTING_DB_USER_CONFIRM_PASSWORD=RPT#Admin#
-J REPORTING_DB_ADMIN_USER=postgres
-J REPORTING_DB_ADMIN_USER_PASSWORD=Asimil89
-J REPORTING_DB_INSTANCE=
-J REPORTING_DB_CASE_INSENSITIVE=F
-J REPORTING_TOMCAT_MAX_HEAP=2048
-J REPORTING_TOMCAT_MIN_HEAP=2048
-J REPORTING_USE_EXISTING_TOMCAT_OPTION=FALSE
-J SMART_REPORTING_ADMIN_USER=siadmin
-J SMARTREPORTING_ADMIN_USER_PASSWORD=arsystem
-J SMARTREPORTING_ADMIN_USER_CONFIRM_PASSWORD=arsystem
-J BMC_IGNORE_PRECHECK_ERROR=true
################################################################################
# BMC Atrium Core CMDB and Atrium Integrator
################################################################################
-P installLocation=/opt/bmc/ars/atriumcore
-J USER_SELECTED_INSTALL_MODE=FRESH
-J BMC_AR_USER=Demo
-J BMC_AR_PASSWORD=Demo
-J BMC_AR_SERVER=<AR_HOSTNAME>
-J BMC_AR_PORT=6000
-J BMC_JAVA_JRE_HOME_PATH=/opt/jdk11
-J USE_BMC_BUNDLED_JRE=false
-J BMC_REPLACE_AR_SERVER_THREAD=true
-A featureCMDB
-J BMC_NE_PLUGIN_PORT_NUMBER=9555
-J BMC_ATRIUM_PLUGIN_PORT_NUMBER=9556
-J BMC_USER_SELECTED_VIEW_LANGUAGES=en
-A featureAtrium_Webservices
-J AXIS2_INSTALL_MODE=FRESH
-J BMC_WSC_INSTALL_MODE=FRESH
-J BMC_WSI_HTTP_PORT=9090
-J BMC_WSI_HTTPS_PORT=9191
-J BMC_WSI_TOMCAT_HOME=/opt/bmc/ars/atriumcore/shared/tomcat
-J BMC_WSI_TOMCAT_SERVICE_NAME=atriumTomcat7
-A featureWSC_ServiceRegistry
-J BMC_WSC_REG_INSTALL_MODE=FRESH
-J BMC_REG_INSTALL_TOMCAT=true
-J BMC_REG_HTTP_PORT=9090
-J BMC_WSC_UDDI_USER_NAME=admin
-J BMC_WSC_UDDI_USER_PASSWORD=admin
-J BMC_WSC_UDDI_USER_RETYPEPASSWORD=admin
-J BMC_REG_TOMCAT_HOME=/opt/bmc/ars/atriumcore/shared/tomcat
-J BMC_REG_TOMCAT_SERVICE_NAME=atriumTomcat7
-J BMC_TOMCAT_JAVA_PATH=/opt/jdk11
-P installLocation=/opt/bmc/ars/atriumint
-J BMC_AR_USER=Demo
-J BMC_AR_PASSWORD=
-J BMC_AR_SERVER_NAME=<AR_HOSTNAME>
-J BMC_AR_PORT=0
-J BMC_JAVA_HOME=/opt/jdk11
-J BMC_AI_INSTALL_MODE=FRESH
-A featureAIntServer
-A featureAIntContent
Options for the Options.txt file
The following table lists the different options you need to use in the Options.txt file.
Option | Value | Description |
---|---|---|
setup -i silent -DOPTIONS_FILE | <Options.txt> | Invokes the installer in silent mode with an options file. You must specify the absolute path of the Options.txt file. |
-P installLocation | <Installation Directory> | The install location of the product. Specify a valid directory into which the product should be installed. |
-A featureARSystemServers | <Feature to be installed> | This option specifies the Remedy features that you want to install on your server. |
-J BMC_ARSYSTEM_INSTALL_OPTION | Install / Upgrade | For fresh installation of AR System, type Install and for upgrade, type Upgrade. |
-J BMC_DATABASE_TYPE | SQL_SERVER / ORACLE_SERVER / POSTGRESQL | The database in the server where you want to install Remedy AR System. Note: PostgreSQL is supported only on Linux. |
-J BMC_AR_SERVER_NAME | <AR Server Name> | The AR System server name where you want to install the Remedy AR System. |
-J BMC_AR_PORT | <AR System TCP Port> | The port number your BMC Remedy Administrator assigned clients to connect to the AR System server. The default port number is 0 (zero). |
-J BMC_AR_USER | <AR System Admin User> | The default user name is Demo. |
-J BMC_AR_PASSWORD | <AR System User Password> | The default password is blank. |
-J BMC_USER_SELECTED_DATA_ | <always "en"> | English is the only data language supported. |
-J BMC_USER_SELECTED_VIEW_ | <View Languages> | Type the name of one or more languages separated by a comma. English must always be specified. Note: In case of re-run, append the required locales to the existing locales. |
-J BMC_DATABASE_INSTANCE | <AR Server Name> | Specific instance name of the database. The values can be default or named. |
-J BMC_SQLSERVER_WINDOWSAUTH_OR_SQLAUTH | WINDOWSAUTH / SQLAUTH | Database authentication type. |
-J BMC_DATABASE_DBA_LOGIN | Default value= sa (Oracle) = System | Login credentials for the database admin. |
-J BMC_DATABASE_DBA_TABLESPACE_NAME | Default value= arsystem | AR database Tablespace name. |
-J BMC_DATABASE_DBA_DATAFILE_NAME | arsys | AR database file name. |
-J BMC_DATABASE_DBA_DATAFILE_SIZE | 3000 | AR database file size. |
-J BMC_DATABASE_DBA_LOGFILE_NAME | arsyslog | AR database log file name. |
-J BMC_DATABASE_DBA_LOGFILE_SIZE | 2000 | AR database log file size. |
-J BMC_DATABASE_UTF | true / false | AR database type. The type is Unicode if the value is true and non-unicode if false. |
-J BMC_AR_SERVER_HOST_NAME | <AR Server Name> | Host name of the server where you want to install Remedy AR System. |
-J BMC_JAVA_PLUGIN_PORT | 9999 | Port number for the Java Plug-in on the server where you want to install Remedy AR server. |
-J BMC_PORT_MAPPER_ENABLED | true / false | This option is used to enable or disable the Port Mapper service. When set to true, the port is 0. When set to false, the port mapped is TCP_PORT and PluginPort. |
-J BMC_AR_SKIP_FTS_INDEX_MIGRATION | true / false | This option is used to skip the FTS index migration service. If true, the FTS index migration service is skipped. |
-J BMC_ZDT_AR_BACKUP_DIRECTORY | <filepath> | This option specifies the directory where you want to store the backup ZIP file that is generated before rollback. |
-J REPORTING_TOMCAT_MAX_HEAP | 2080 | This option specifies the maximum heap size of the Remedy Smart Reporting web server. |
-J REPORTING_TOMCAT_MIN_HEAP | 1080 | This option specifies the minimum heap size of the Remedy Smart Reporting web server. |
-J REPORTING_ORACLE_CONNECTION_OPTION | <Oracle SID> | This option specifies the database to connect with the Remedy Smart Reporting web server. This option is applicable only when the database type is Oracle. The value provided to this option is the Oracle System ID (SID) of the Smart Reporting database. |
-J SKIP_HEALTH_CHECK | true / false | This option is used to skip the health check that occurs after successful installation of Remedy AR System. |
-J BMC_AR_PORT | <AR System TCP Port> The default port is 0. | The port number your BMC Remedy Administrator assigned clients to connect to the AR System server. |
-J REPORTING_PORT | <Smart Reporting Port> | Port used to connect to Smart Reporting. This parameter is not applicable if REPORTING_USE_EXISTING_TOMCAT_OPTION=TRUE. |
-J REPORTING_DB_TYPE | SQL_SERVER / ORACLE_SERVER / POSTGRESQL | The database in the server where you want to install Smart Reporting. If REPORTING_USE_EXISTING_TOMCAT_OPTION=TRUE, then -J REPORTING_DB_TYPE=ORACLE is not applicable. |
-J REPORTING_DB_HOST | <Smart Reporting Database Server Name> | Host name of the Smart Reporting database server. |
-J REPORTING_DB_PORT | <Smart Reporting Database Port number> | Port number to connect to the Smart Reporting database. |
-J REPORTING_DB_NAME | <Smart Reporting Database Name> | Database instance name of the Smart Reporting database server. |
-J REPORTING_DB_USER | <Smart Reporting Database user name> | User name of the Smart Reporting database server. |
-J REPORTING_DB_USER_PASSWORD | <Smart Reporting Database user password> | Password of the Smart Reporting database server. |
-J SMART_REPORTING_ADMIN_USER | Default value = siadmin | Admin user name of the Smart Reporting server. |
-J SMARTREPORTING_ADMIN_USER_PASSWORD | Default value = siadmin | Admin password of the Smart Reporting server. |
-J SMARTREPORTING_ADMIN_USER_CONFIRM_PASSWORD | Default value = siadmin | Confirm Admin password of the Smart Reporting server. |
-J REPORTING_DB_USER_CONFIRM_PASSWORD | Default value = bmcAdm1n | Confirm password of the Smart Reporting database server. This parameter is only applicable for SQL Server and PostgreSQL databases. |
-J REPORTING_DB_ADMIN_USER | Default value = sa | Admin user name of the Smart Reporting database server. This parameter is only applicable for SQL Server and PostgreSQL databases. |
-J REPORTING_DB_ADMIN_USER_PASSWORD | Default value = bmcAdm1n | Admin password of the Smart Reporting database server. This parameter is only applicable for SQL Server and PostgreSQL databases. |
-J REPORTING_DB_AUTH_TYPE | WIN_AUTH / SQL_AUTH | Database authentication type for Smart Reporting database server. This parameter is only applicable for SQL Server database. |
-J REPORTING_DOMAIN_NAME | <Domain name> | Domain name of the Smart Reporting Server. This parameter is only applicable if REPORTING_DB_AUTH_TYPE=WIN_AUTH. |
-J REPORTING_DB_USE_ALWAYSON | true / false | This parameter is only applicable if REPORTING_DB_TYPE=SQL_SERVER. |
-J REPORTING_EXISTING_TOMCAT_HOME | <Tomcat Home Directory> | Path to the Home directory of Tomcat server. This parameter is only applicable if you are using an existing Tomcat server. |
-J REPORTING_TOMCAT_SERVICE_NAME | <Tomcat Service Name> | Service name for the Tomcat server. This parameter is only applicable for Windows. |