Installing TrueSight Smart Reporting - Platform silently


Where you are in the Installation process


To install TrueSight Smart Reporting - Platform silently

  1. Log in to the computer where you want to install TrueSight Smart Reporting - Platform.
  2. (Windows) On the host computer, ensure that you have Administrator privileges.
  3. Browse and select the directory where Java is installed. TrueSight Smart Reporting - Platform supports the following Java versions:
    • Oracle JRE or JDK version 1.8.0_181 or a later update of version 1.8.0
    • Open JRE or JDK version 11
    Additionally, TrueSight Smart Reporting - Platform also supports the Java versions that the components support.
  4. Do one of the following:
    • Use the <installed_directory>\SmartReporting\Disk1\utility\silent.option file.
    • Create a silent option file, for example silent.option.

      Note: Do not add special characters

      While creating the silent option file, do not add special characters in the installation path.

      Use the following properties for the silent.option file.

      #----------------------------------------------------------------------------
      # featureSmartReporting is the feature name for TrueSight Smart Reporting - Platform.
      # Do not change anything here.
      #----------------------------------------------------------------------------
      -A featureSmartReporting

      #----------------------------------------------------------------------------
      # Enter the directory path to install TrueSight Smart Reporting - Platform.
      #----------------------------------------------------------------------------
      -P installLocation=

      #----------------------------------------------------------------------------
      # Enter the directory where Java is installed.
      #----------------------------------------------------------------------------
      -J BMC_JAVA_JRE_HOME_PATH=

      #----------------------------------------------------------------------------
      # Enter the port number for TrueSight Smart Reporting - Platform. The default port number is 8443.
      #----------------------------------------------------------------------------
      -J REPORTING_PORT=8443

      #----------------------------------------------------------------------------
      # Enter one of the following database types for TrueSight Smart Reporting - Platform:
      # ORACLE - for the Oracle database
      # SQL_SERVER - for the Microsoft SQL server Database
      # POSTGRESQL - for the PostgreSQL database
      #----------------------------------------------------------------------------
      -J REPORTING_DB_TYPE=POSTGRESQL

      #----------------------------------------------------------------------------
      # Enter one of the following database options for TrueSight Smart Reporting - Platform:
      # NEW_DB - The installer creates a database for TrueSight Smart Reporting - Platform.
      # EXISTING_DB - (Valid only for the SQL Server and PostgreSQL database) The installer uses an existing database for TrueSight Smart Reporting - Platform.
      #----------------------------------------------------------------------------
      -J REPORTING_DB_OPTION=NEW_DB

      #----------------------------------------------------------------------------
      # Enter one of the following database user options for TrueSight Smart Reporting - Platform:
      # NEW_USER - The installer creates a database user for TrueSight Smart Reporting - Platform.
      # EXISTING_USER - (Valid only for the SQL Server and PostgreSQL database) The installer uses an existing database user for TrueSight Smart Reporting - Platform.
      #----------------------------------------------------------------------------
      -J REPORTING_USER_OPTION=NEW_USER

      #----------------------------------------------------------------------------
      # Enter the following TrueSight Smart Reporting - Platform database details:
      # REPORTING_DB_HOST - Database host name
      # REPORTING_DB_PORT - Database port
      # REPORTING_DB_NAME - Database name 
      # REPORTING_DB_USER - Database user name 
      # REPORTING_DB_AUTH_TYPE - Database authentication type for the SQL Server database only (SQL_AUTH OR WIN_AUTH)
      # REPORTING_DB_USER_PASSWORD - Database user password
      # REPORTING_DB_USER_CONFIRM_PASSWORD - Confirmation of the database user password
      # REPORTING_ORACLE_CONNECTION_OPTION - Database connection type for the Oracle database only (SERVICE OR SID)
      #----------------------------------------------------------------------------
      -J REPORTING_DB_HOST=
      -J REPORTING_DB_PORT=
      -J REPORTING_DB_NAME=
      -J REPORTING_DB_USER=
      -J REPORTING_DB_AUTH_TYPE=SQL_AUTH
      -J REPORTING_DB_USER_PASSWORD=
      -J REPORTING_DB_USER_CONFIRM_PASSWORD=
      -J REPORTING_ORACLE_CONNECTION_OPTION=SERVICE

      #----------------------------------------------------------------------------
      # (Valid only for the SQL Server and PostgreSQL database) Enter the database admin user credentials for creating a new database or database user.
      #----------------------------------------------------------------------------
      -J REPORTING_DB_ADMIN_USER=
      -J REPORTING_DB_ADMIN_USER_PASSWORD=

      #----------------------------------------------------------------------------
      # Enter the memory requirements for TrueSight Smart Reporting - Platform in MB. The default values are:
      # REPORTING_TOMCAT_MAX_HEAP=12884
      # REPORTING_TOMCAT_MIN_HEAP=2048
      #----------------------------------------------------------------------------
      -J REPORTING_TOMCAT_MAX_HEAP=12884
      -J REPORTING_TOMCAT_MIN_HEAP=2048

      #----------------------------------------------------------------------------
      # Enter the admin user password for TrueSight Smart Reporting - Platform.
      #----------------------------------------------------------------------------
      -J SMARTREPORTING_ADMIN_USER_PASSWORD=
      -J SMARTREPORTING_ADMIN_USER_CONFIRM_PASSWORD=

      Note: The ORACLEMODE property

      The REPORTING_ORACLE_CONNECTION_OPTION property is valid only for the Oracle database.

      View information about properties in the silent.option file.
  5. In the command-line interface, run the following command:

    (Windows)

    setup.exe -i silent -DOPTIONS_FILE=<silent.option_file_path>

    For example: setup.exe -i silent -DOPTIONS_FILE=C:\silent.option

    (Unix)

    ./setup.bin -i silent -DOPTIONS_FILE=/<silent.option_file_path>

    For example: ./setup.bin -i silent -DOPTIONS_FILE=/home/silent.option

    Default user name and password

    The default user is tsradmin.

    The password is the one that is added in the silent.option file.

    Use the following log files to know more about the installation progress and status.

    • (Windows) \temp\TrueSightSmartReporting_install_log.txt
    • (Unix) /tmp/TrueSightSmartReporting_install_log.txt
  6. Apply the TrueSight Smart Reporting - Platform 20.02.00.001 hotfix.
    Note: Mandatory stepIt is mandatory to apply this hotfix on version 20.02.
    Do the following:
    1. Navigate to the  FTP location for this hotfix.
    2. Download and unzip the TrueSightSmartReporting_HotFix_20.02.00.001.zip file.
    3. Stop the TrueSight Smart Reporting - Platform service.
    4. Navigate to the <install_location>\appserver\webapps\ROOT\WEB-INF\lib directory and take a backup of the i4-mi.jar file.
    5. Replace the existing i4-mi.jar file with the file from the extracted.
    6. Start the TrueSight Smart Reporting - Platform service.


Next step in the Installation process

Now that you have successfully installed TrueSight Smart Reporting - Platform, the next step in the installation process is to complete the post-installation activities.

If you want to change the TrueSight Smart Reporting - Platform admin default password, see Modifying-the-TrueSight-Smart-Reporting-Platform-administrator-password.

 

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