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.shWhen 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:
To start and stop Ignite on specific nodes, use the following commands respectively:
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:
To join a machine to cluster, perform the following:
Navigate to the bin folder using the following command:
cd {ignite_installation_dir}/infoworks-ignite/binRun the following command on any cluster node and obtain the consistent ID of the node:
./control.sh –user ignite –password ignite –baselineRun 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.
For more details, refer to our Knowledge Base and Best Practices!
For help, contact our support team!
(C) 2015-2022 Infoworks.io, Inc. and Confidential