Elastic Search is not up after installing the Presentation Server on a Linux computer


After installing the TrueSight Presentation Server on a Linux computer, Elastic Search might not come up.

Solution

 Perform the following steps:

  1. Check whether the following message appears in the /tmp/truesightpserver_install_log.txt file:
    Warning : IllegalThreadStateException, interruption failed
  2. Perform one of the following steps:
    • If the message does not appear in the /tmp/truesightpserver_install_log.txt file, check whether the Elastic Search Server is up and running. If the Elastic Search server is not up and running, start it.
    • If the message appears in the /tmp/truesightpserver_install_log.txt file, proceed to step 3.
  3. Check whether the following message appears in the /tmp/truesightpserver_install_log.txt file:
    Trying to disable System Call Filter by adding property [{}: false] in configuration file.
    bootstrap.system_call_filter
  4. Perform one of the following steps:
    • If the message does not appear in the /tmp/truesightpserver_install_log.txt file, run the following command from the Command Prompt to start the Elastic Search server:

      tssh process start indexserver
    • If the message appears in the /tmp/truesightpserver_install_log.txt file, proceed to step 5.
  5. Open the installation_directory\truesightpserver\modules\elasticsearch\config\elasticsearch.yml file and add the following property if it does not already exist:
    bootstrap.system_call_filter: false
  6. Run the following command from the Command Prompt to start the Elastic Search server:

    tssh process start indexserver

    .

 

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