Is This Content Helpful?
We're glad to know this article was helpful.
When running the Server_diag_tool from the $AGSHOME/scripts directory, the following failure occurs for the Tomcat process:
"check process: arcgis/java/manager/service/tomcat as ArcGIS_Owner..........[FAIL]".
$AGSHOME refers to the $ArcGIS Server installation directory.
$ArcGIS_Owner refers to the install owner of ArcGIS Server.
The problem is related to the use of the standard "ps -ef" command in Solaris, which is limited in terms of the number of characters it can store and display in the command line buffer; the limit being 80. The ArcGIS Server diagnostic script ($AGSHOME/script/Server_diag_tool) uses this ps command to check if the process is running, hence a FAIL result is returned.
This message can be safely ignored by manually ensuring the Tomcat process started successfully. To ensure that the Tomcat process started successfully, follow the instructions provided below:
Browse to /usr/ucb directory and run the following command:
# ./ps -auxww | grep java
The wide output option can be viewed only by a superuser or the user who owns the process. See the Related Information section below for the SUN Solaris ps command man page reference.
ArcGIS_Owner 18864 0.1 6.7233000135480 pts/7 S 11:03:31 0:38 ../jre/bin/java -jar
-Xrs -Duser.dir=AGS_HOME/java/manager/service/tomcat -Dcatalina.base=
ags 18864 0.1 6.7233000135480 pts/7 S 11:03:31 0:38 ../jre/bin/java -
jar -Xrs -Xms256m -Xmx256m -XX:MaxPermSize=256m -Duser.dir=/hazeltine1/users/ags
Ensure that the ps command is used from the /usr/ucb directory and not the default directory. At the command prompt, use the complete path name, if the /usr/ucb/ directory is not in your path:
% /usr/ucb/ps -auxww | grep java