Ignite Installation

Prerequisites

  • Ensure that Ignite installation directory is created on all ignite hosts and the Infoworks user has write access to the directory.
  • For SSL enabled cluster, ensure that a pre-generated Key Tab (keystore and truststore) is available.
  • Ensure JAVA_HOME is set.

Installation Procedure

  • After installing the Infoworks DF, navigate to the $IW_HOME/utils/infoworks-ansible folder.
  • Create a host file with the list of host IPs (one IP in each line).

NOTE: Ensure that the file name is not hosts.

  • Run the following command: cd ${IW_HOME}/utils/infoworks-ansible; ./setup-ignite.sh
  • When prompted, provide the required details like the base directory created as a prerequisite, host file created, Ignite memory limits, etc. For SSL, provide keystore and truststore paths when prompted.
  • To start or stop Ignite on all nodes, use the following commands respectively:
Bash
Copy
  • To start and stop Ignite on specific nodes, use the following commands respectively:
Bash
Copy

Verifying Ignite Installation

  • To verify the cluster status, navigate to the $IW_HOME/utils/infoworks-ansible folder.
  • Run the following command: ignite-status.sh

The installation will be verified.

To verify manually, login to the Ignite node and perform the following:

  • Navigate to the bin folder using the following command: cd {ignite_installation_dir}/infoworks-ignite/bin
  • To open the Ignitevisor shell use the following command: ./ignitevisorcmd.sh
  • Run the open command and select the example-ignite.xml configuration file to establish the connection.
  • Run the top command to identify the existing topology.
  • Navigate to the bin folder using the following command: cd {ignite_installation_dir}/infoworks-ignite/bin
  • Run the following commands to check if the cluster is activated:
Bash
Copy

To join a machine to cluster, perform the following:

  • Navigate to the bin folder using the following command: cd {ignite_installation_dir}/infoworks-ignite/bin
  • Run the following command on any cluster node and obtain the consistent ID of the node: ./control.sh –user ignite –password ignite –baseline
  • Run the following command to join the node to the cluster: ./control.sh –user ignite –password ignite –baseline add <consistent id>

In the $IW_HOME/conf directory check for the examples-default.xml file. If the file is not available, copy the file from {ignite_installation_dir}/infoworks-ignite/examples/config/example-default.xml in any node where Ignite is running and place it in the $IW_HOME/conf directory.

Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard