viafirma inbox :: manual de operación

11. Reinicio de los servicios

11.1 Parar el tomcat

La forma de actuar para parar el Tomcat es la siguiente:

  1. Ejecutar el comando:

    /<tomcat-home>/bin/catalina.sh stop
    
  2. Comprobar que ha finalizado el proceso Tomcat ejecutando el siguiente comando:

    ps -aux | grep tomcat
    

    El resultado del comando anterior debe ser similar al siguiente en el caso de que aún exista un proceso Tomcat ejecutándose:

    viavansi 9865 1.1 18.8 3363024 386460 ? Sl 01:45 5:25 /home/ubuntu/jdk1.7.0_75/bin/java -Djava.util.logging.config.file=/tomcat-home/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Xms128m -Xmx1024m -XX:PermSize=128m -Djava.awt.headless=true -Djava.endorsed.dirs=/tomcat-home/endorsed -classpath /tomcat-home/bin/bootstrap.jar:/tomcat-home/bin/tomcat-juli.jar -Dcatalina.base=/tomcat-home -Dcatalina.home=/tomcat-home -Djava.io.tmpdir=/tomcat-home/temp org.apache.catalina.startup.Bootstrap start viavansi 11069 0.0 0.0 16764 976 pts/0 S+ 09:37 0:00

  3. En caso de que no se haya parado el proceso Tomcat, tendremos que pararlo manualmente.

    Para ello localizaremos en el código anterior el PID del proceso (el que se encuentra en negrita e itálica) y ejecutaremos el siguiente comando: kill -9 PID, donde PID es el número anteriormente mencionado.

11.2 Arrancar el tomcat

Para arrancar el Tomcat se debe ejecutar el siguiente comando:

/<tomcat-home>/bin/catalina.sh start

NOTA: Mediante una sencilla modificación del catalina.sh, se puede ejecutar catalina.sh stop –force (opción modificadora force) que, en principio, se encarga de matar el proceso Java