Running a 64-bit Execution Server on HP-UX, AIX, and Solaris
After installing File-AID/EX, a change must be made to go.sh in the dme folder to turn on 64-bit mode.
In the go.sh line similar to the following:
JAVA_PGM="/usr/java/1.x.x/15/bin/java"
(where x.x refers to the appropriate Java version)
change the Java JRE path to point to a JRE that has 64-bit support.
JREs can be downloaded at http://java.sun.com. Contact your system administrator for assistance in locating and installing an appropriate JRE.
HP-UX
- On 64-bit HP-UX, in the go.sh line similar to this:
JAVA_PGM="/usr/java/1.x.x/08/bin/java"
(where x.x refers to the appropriate Java version)
add the '-d64' command-line parameter to Java to start it in 64-bit mode. For instance, the line above can simply be changed to:
JAVA_PGM="/usr/java/1.x.x/08/bin/java -d64" To verify that Java is running in 64-bit mode, run it with the '-version' parameter.
x.x refers to the appropriate Java version)
(whereThe text, 64-Bit Server, indicates that it is running in 64-bit mode.
AIX
On 64-bit AIX, it is necessary to point to a separate 64-bit Java JRE.
To verify that Java is running in 64-bit mode, run it with the '-version' parameter.
(where x.xrefers to the appropriate Java version)
The text, ppc64-64, indicates that it is running in 64-bit mode.
- Update the location of Java in dme/go.sh to point to this 64-bit Java.
Solaris
- On 64-bit Solaris, in the go.sh line similar to this:
JAVA_PGM="/usr/java/1.x.x/15/bin/java"
(where x.x refers to the appropriate Java version)
add the '-d64' command-line parameter to Java to start it in 64-bit mode. For instance, the preceding line can simply be changed to:
JAVA_PGM="/usr/java/1.x.x/15/bin/java -d64" To verify that Java is running in 64-bit mode, run it with the '-version' parameter.
(where x.x refers to the appropriate Java version)
The text, 64-Bit Server, indicates that it is running in 64-bit mode.
Restart and Verify the Execution Server
After this change to dme/go.sh is complete, stop the Execution Server and restart it. When the Execution Server restarts, it should display this text to stdout along with other logging information:
If the number displayed is 64, the Execution Server is running in 64-bit mode. If the number displayed is 32, it is still running in 32-bit mode.