Olá,
Estou tendo problemas com uma instalação do Tomcat em um servidor rodando CentOS 5.2 com JAVA 1.6.
Utilizo o seguinte script para iniciar e parar o tomcat:
#!/bin/bash # # Startup script for the tomcat # # chkconfig: 345 80 15 # description: Tomcat is a Servlet+JSP Engine. # Source function library. . /etc/rc.d/init.d/functions start(){ if [ -z $(/sbin/pidof java) ]; then echo .Starting tomcat. /usr/local/tomcat/bin/startup.sh touch /var/lock/subsys/tomcat else echo .tomcat allready running. fi } stop(){ if [ ! -z $(/sbin/pidof java) ]; then echo .Shutting down tomcat. /usr/local/tomcat/bin/shutdown.sh until [ -z $(/sbin/pidof java) ]; do :; done rm -f /var/lock/subsys/tomcat else echo .tomcat not running. fi } case $1 in start) start ;; stop) stop ;; restart) stop start ;; status) /usr/local/tomcat/bin/catalina.sh version ;; *) echo $"Usage: $0 {start|stop|restart|status}" ;; esac exit 0
Para iniciar o tomcat, ele funciona corretamente, mas para parar, ele não finaliza o script, porque o shutdown.sh não consegue parar o processo. O tomcat já não está mais funcionando, mas mesmo assim o processo continua rodando, e só para quando eu mato manualmente com o 'kill'.
Agradeço desde já.
Att.
Fábio da Silva Júnior - fjunior@univali.br Laboratório de Computação Aplicada - G10 Laboratório de Redes UNIVALI - Universidade do Vale do Itajaí
Mostra o arquivo shutdown.sh é o que veio originalmente com o TOMCAT?
Abs[]
2009/1/14 Fabio da Silva Junior fjunior@univali.br:
Olá,
Estou tendo problemas com uma instalação do Tomcat em um servidor rodando CentOS 5.2 com JAVA 1.6.
Utilizo o seguinte script para iniciar e parar o tomcat:
#!/bin/bash # # Startup script for the tomcat # # chkconfig: 345 80 15 # description: Tomcat is a Servlet+JSP Engine. # Source function library. . /etc/rc.d/init.d/functions start(){ if [ -z $(/sbin/pidof java) ]; then echo .Starting tomcat. /usr/local/tomcat/bin/startup.sh touch /var/lock/subsys/tomcat else echo .tomcat allready running. fi } stop(){ if [ ! -z $(/sbin/pidof java) ]; then echo .Shutting down tomcat. /usr/local/tomcat/bin/shutdown.sh until [ -z $(/sbin/pidof java) ]; do :; done rm -f /var/lock/subsys/tomcat else echo .tomcat not running. fi } case $1 in start) start ;; stop) stop ;; restart) stop start ;; status) /usr/local/tomcat/bin/catalina.sh version ;; *) echo $"Usage: $0 {start|stop|restart|status}" ;; esac exit 0 Para iniciar o tomcat, ele funciona corretamente, mas para parar, ele não finaliza o script, porque o shutdown.sh não consegue parar o processo. O tomcat já não está mais funcionando, mas mesmo assim o processo continua rodando, e só para quando eu mato manualmente com o 'kill'.
Agradeço desde já.
Att.
Fábio da Silva Júnior - fjunior@univali.br Laboratório de Computação Aplicada - G10 Laboratório de Redes UNIVALI - Universidade do Vale do Itajaí
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
Ve no logs o error que etsa dando. E reporta para nós.
2009/1/14 Augusto Ferronato augusto.ferronato@gmail.com
Mostra o arquivo shutdown.sh é o que veio originalmente com o TOMCAT?
Abs[]
2009/1/14 Fabio da Silva Junior fjunior@univali.br:
Olá,
Estou tendo problemas com uma instalação do Tomcat em um servidor rodando CentOS 5.2 com JAVA 1.6.
Utilizo o seguinte script para iniciar e parar o tomcat:
#!/bin/bash # # Startup script for the tomcat # # chkconfig: 345 80 15 # description: Tomcat is a Servlet+JSP Engine. # Source function library. . /etc/rc.d/init.d/functions start(){ if [ -z $(/sbin/pidof java) ]; then echo .Starting tomcat. /usr/local/tomcat/bin/startup.sh touch /var/lock/subsys/tomcat else echo .tomcat allready running. fi } stop(){ if [ ! -z $(/sbin/pidof java) ]; then echo .Shutting down tomcat. /usr/local/tomcat/bin/shutdown.sh until [ -z $(/sbin/pidof java) ]; do :; done rm -f /var/lock/subsys/tomcat else echo .tomcat not running. fi } case $1 in start) start ;; stop) stop ;; restart) stop start ;; status) /usr/local/tomcat/bin/catalina.sh version ;; *) echo $"Usage: $0 {start|stop|restart|status}" ;; esac exit 0 Para iniciar o tomcat, ele funciona corretamente, mas para parar, ele não finaliza o script, porque o shutdown.sh não consegue parar o processo. O tomcat já não está mais funcionando, mas mesmo assim o processo continua rodando, e só para quando eu mato manualmente com o 'kill'.
Agradeço desde já.
Att.
Fábio da Silva Júnior - fjunior@univali.br Laboratório de Computação Aplicada - G10 Laboratório de Redes UNIVALI - Universidade do Vale do Itajaí
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
--
http://www.augustoferronato.net/blog
FreeBSD: The Freedom to Perform! http://www.spreadbsd.org/aff/40/1 _______________________________________________ CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
Olá para todos, bom dia.
Fábio, eu aqui tenho o Tomcat instalado via instalador do Netbeans 6.1. Funcionam perfeitamente as opções start, restart e stop do deamon tomcat5.
Espero ter ajudado.
Thiago Santana
discuss-pt-br@lists.centos.org