Knowledge Base >> Ignite on 64 bit Unix/Linux

Ignite on 64 bit Unix/Linux - Confio Article 1620

Confio Article: 1620 Published: Jan 25 2012 3:25 PM
Version: 7.0+ Topic(s): Install and Setup Ignite Management
Product(s): Ignite IgniteVM
Database(s): Not Applicable

On Linux and Unix, Ignite PI installs a 32-bit JRE and a 32-bit version of Tomcat.  Ignite runs as a background process and defaults to use the installed JRE and Tomcat.  When installed on 64-bit Unix/Linux, everything will still run, but you may want to take advantage of the 64-bit architecture (e.g. to configure the JRE with more memory).  This is typically done if you have a high number of monitored databases (>= 200) and Ignite is running out of heap space (refer to the KB article on Ignite Scalability).

To take advantage of the 64-bit architecture, a 64-bit JRE will need to be installed.  To do this:

1. Install a 64-bit JRE

  • Choose either the JRE6 or JDK 6 download.
  • Choose either Solaris or Linux. If you have a different O/S, e.g. IBM AIX or HP/UX, you can download a JRE from those vendors.

 

2. Tell Ignite to use the 64-bit JRE/JDK by updating the following file to specify the path to the new java.exe:

  • <Ignite Home>/iwc/tomcat/ignite_config/java_loc.txt

 

3. Update the Java Min and Max Heap Size value as needed:

  • see KB article 1547
  • Running in 64-bit, you can increase heap space up to 32GB.  However, it is not likely that Ignite will need more than 4GB.
  • Ensure that there is enough RAM on the Ignite PI Server machine to dedicate to the new heap space setting.

 

4. Restart Ignite so that it uses the 64-bit Java JRE/JDK.