[CentOS-pt-br] RES: Re: Problemas com Java e Tomcat
Fabio da Silva Junior
fjunior em univali.br
Quinta Janeiro 15 17:52:22 UTC 2009
Olá pessoal, obrigado por responderem.
Augusto, o arquivo shutdown.sh é o original do pacote disponível no site do Apache. Mesmo assim vou enviar em anexo seu conteúdo, Obrigado.
Thiago Avelino, quanto ao arquivo de log, que eu acredito ser o catalina.out a que voce esteja se referindo, tail um "tail -f" nele e disparei o comando "/etc/init.d/tomcat stop" e fiquei observando sua saída. Aqui em meu servidor eu tenho um servidor de mapas (Geonetwork) e um servidor de catálogos (GeoNetwork), o que fazem com que a inicialização e a parada do serviço seja um pouco lenta para os padrões normais pois são aplicações que trabalham com arquivos complexos e grandes. Ocorrem alguns erros causados por essas aplicações, os mesmos erros que ocorrem no momento de início do Tomcat. Problemas com arquivos corrompidos e cadastros mal realizados pelos operadores destes sistemas, que mesmo iniciando com estes erros, rodam corretamente. Após as informações sobre estes sistemas, a seguinte mensagem é mostrada na tela:
71542 [main] INFO jeeves.engine - === Stopping system ========================================
71543 [main] INFO jeeves.engine - Stopping schedule manager...
71543 [main] INFO jeeves.engine - Stopping handlers...
71543 [main] INFO jeeves.apphand - Stopping geonetwork...
71543 [main] INFO jeeves.apphand - - search...
71795 [main] INFO jeeves.apphand - - Z39.50...
java.net.SocketException: Socket closed
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
at java.net.ServerSocket.implAccept(ServerSocket.java:453)
at java.net.ServerSocket.accept(ServerSocket.java:421)
at com.k_int.z3950.server.ZServer.run(ZServer.java:138)
71796 [main] INFO jeeves.engine - Stopping resources...
71796 [main] INFO jeeves.engine - === System stopped ========================================
71920 [main] INFO util.OIDRegConfigurator - Unable to find codec class : com.k_int.gen.ILL_APDU_Delivery_Info.APDU_Delivery_Info_codec
15/01/2009 15:45:40 org.apache.coyote.http11.Http11Protocol destroy
INFO: Stopping Coyote HTTP/1.1 on http-8080
O acesso às aplicações não é mais possível, o que eu acredito que signifique que o tomcat foi realmente parado, mas o comando "/etc/init.d/tomcat stop" não finaliza sozinho, e o processo do tomcat continua rodando, sendo necessário matá-lo manualmente. Se logo em seguida eu iniciar o tomcat, ele funcionará corretamente. O problema realmente é na hora de pará-lo. Obrigado pela resposta.
Thiago Braga, obrigado pela resposta, mas a minha instalação foi feita através do pacote baixado direto do site do Tomcat. Em meu desktop tenho o Tomcat instalado via Netbeans e ele realmente funciona corretamente.
[]s
Fábio da Silva Júnior - fjunior em univali.br
Laboratório de Computação Aplicada - G10
Laboratório de Redes
UNIVALI - Universidade do Vale do Itajaí
________________________________
De: centos-pt-br-bounces em centos.org em nome de centos-pt-br-request em centos.org
Enviada: qui 15/1/2009 15:00
Para: centos-pt-br em centos.org
Assunto: Digest CentOS-pt-br, volume 22, assunto 1
Enviar submissões para a lista de discussão CentOS-pt-br para
centos-pt-br em centos.org
Para se cadastrar ou descadastrar via WWW, visite o endereço
http://lists.centos.org/mailman/listinfo/centos-pt-br
ou, via email, envie uma mensagem com a palavra 'help' no assunto ou
corpo da mensagem para
centos-pt-br-request em centos.org
Você poderá entrar em contato com a pessoa que gerencia a lista pelo
endereço
centos-pt-br-owner em centos.org
Quando responder, por favor edite sua linha Assunto assim ela será
mais específica que "Re: Contents of CentOS-pt-br digest..."
Tópicos de Hoje:
1. Problemas com Java e Tomcat (Fabio da Silva Junior)
2. Re: Problemas com Java e Tomcat (Augusto Ferronato)
3. Re: Problemas com Java e Tomcat (Thiago Avelino)
4. Re: Problemas com Java e Tomcat (Thiago Braga Santana)
----------------------------------------------------------------------
Message: 1
Date: Wed, 14 Jan 2009 15:36:49 -0200
From: "Fabio da Silva Junior" <fjunior em univali.br>
Subject: [CentOS-pt-br] Problemas com Java e Tomcat
To: <centos-pt-br em centos.org>
Message-ID:
<99011B66FB19814D9EB815D1AE37FEEF0EE018 em siaimail06.univali.br>
Content-Type: text/plain; charset="iso-8859-1"
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 em univali.br
Laboratório de Computação Aplicada - G10
Laboratório de Redes
UNIVALI - Universidade do Vale do Itajaí
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://lists.centos.org/pipermail/centos-pt-br/attachments/20090114/2bd7f334/attachment-0001.html
------------------------------
Message: 2
Date: Wed, 14 Jan 2009 15:43:56 -0200
From: "Augusto Ferronato" <augusto.ferronato em gmail.com>
Subject: Re: [CentOS-pt-br] Problemas com Java e Tomcat
To: "Portuguese (Brazilian) CentOS mailing list"
<centos-pt-br em centos.org>
Message-ID:
<50761acd0901140943u55f03e68p548ed76b450bc03f em mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Mostra o arquivo
shutdown.sh
é o que veio originalmente com o TOMCAT?
Abs[]
2009/1/14 Fabio da Silva Junior <fjunior em 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 em 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 em 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
------------------------------
Message: 3
Date: Wed, 14 Jan 2009 17:02:41 -0200
From: "Thiago Avelino" <thiagoavelinoster em gmail.com>
Subject: Re: [CentOS-pt-br] Problemas com Java e Tomcat
To: "Portuguese (Brazilian) CentOS mailing list"
<centos-pt-br em centos.org>
Message-ID:
<ca4ff5990901141102j5755e12esafc8d0764f5a63c3 em mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Ve no logs o error que etsa dando. E reporta para nós.
2009/1/14 Augusto Ferronato <augusto.ferronato em gmail.com>
> Mostra o arquivo
> shutdown.sh
> é o que veio originalmente com o TOMCAT?
>
> Abs[]
>
> 2009/1/14 Fabio da Silva Junior <fjunior em 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 em 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 em 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 em centos.org
> http://lists.centos.org/mailman/listinfo/centos-pt-br
>
--
att.
Thiago Avelino - www.avelino.us | www.centos-br.org
Programador | SysAdmin
Celular: (11) 7660-2933 [CLARO] | (11) 80778202 [Oi]
-------------- Pr?a Parte ----------
Um anexo em HTML foi limpo...
URL: http://lists.centos.org/pipermail/centos-pt-br/attachments/20090114/52ba1568/attachment-0001.html
------------------------------
Message: 4
Date: Thu, 15 Jan 2009 07:05:33 -0500
From: Thiago Braga Santana <thiago.braga.santana em gmail.com>
Subject: Re: [CentOS-pt-br] Problemas com Java e Tomcat
To: "Portuguese (Brazilian) CentOS mailing list"
<centos-pt-br em centos.org>
Message-ID:
<ed64eeb40901150405y38626e8ft5b398718efb3390a em mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"
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
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://lists.centos.org/pipermail/centos-pt-br/attachments/20090115/c85bbe92/attachment-0001.html
------------------------------
_______________________________________________
CentOS-pt-br mailing list
CentOS-pt-br em centos.org
http://lists.centos.org/mailman/listinfo/centos-pt-br
Fim da Digest CentOS-pt-br, volume 22, assunto 1
************************************************
-------------- Próxima Parte ----------
Um anexo não texto foi limpo...
Nome : não disponível
Tipo : application/ms-tnef
Tam : 18418 bytes
Descr.: não disponível
Url : http://lists.centos.org/pipermail/centos-pt-br/attachments/20090115/cc53cba3/attachment.bin
Mais detalhes sobre a lista de discussão CentOS-pt-br