These steps illustrate how to install the Apache Tomcat software in the directory /tomcat. As long as only one node is mentioned it needs to be the node where your resource group is online.
phys-schost-1# zlogin solarisfz1
zone# groupadd -g 1000 tomcat zone# useradd -g 1000 -d /tomcat -m -s /bin/ksh tomcat
zone# su - tomcat zone# gzcat apache-tomcat-5.5.17.tar.gz|tar xvf - zone# gzcat apache-tomcat-5.5.17-compat.tar.gz|tar xvf -
zone# cat env.ksh #!/usr/bin/ksh JAVA_HOMME=/usr CATALINA_HOME=/tomcat/apache-tomcat-5.5.17 export JAVA_HOME CATALINA_HOME
zone# cp /opt/SUNWsctomcat/bin/pfile /tomcat zone# chown tomcat:tomcat /tomcat/pfile
The following listing shows the relevant file entries and the values to assign to each entry.
EnvScript=/tomcat/env.ksh User=tomcat Basepath=/tomcat/apache-tomcat-5.5.17 Host=zone-hostname Port=8080 TestCmd="get /index.jsp" ReturnString="CATALINA" Startwait=20
As an alternative, you can use the following set of variables:
EnvScript=/global/mnt3/tomcat/env.ksh User=tomcat Basepath=/global/mnt3/tomcat/apache-tomcat-5.5.17 TestUrl="http://ha-host-1:8080/" ReturnString="CATALINA" Startwait=20