Instalei o Tomcat6 em um servidor Ubuntu 9.04 usando o apt-get install tomcat6. Carreguei um WAR usando a interface do gerenciador e tentei iniciar o aplicativo, mas recebi um erro bastante genérico na interface da Web, dizendo que não podia ser iniciado.
Estou tentando encontrar os logs para determinar por que minha guerra não será iniciada (suspeito que haja pouca memória porque estou em um VPS pequeno), mas não sei onde eles estão.
/ var / lib / tomcat6 / logs está vazio. Minha página inicial do Tomcat informa de maneira confiável o seguinte;
Tomcat is installed with CATALINA_HOME in /usr/share/tomcat6
CATALINA_BASE in /var/lib/tomcat6,
following the rules from /usr/share/doc/tomcat6-common/RUNNING.txt.gz.
ATUALIZAR
Eu tentei correr;
$ ps -ax
/usr/bin/jsvc -user tomcat6 -cp /usr/share/java/commons-daemon.jar:/usr/share/tomcat6/bin/bootstrap.jar -outfile SYSLOG -errfile SYSLOG -pidfile /var/run/tomcat6.pid
Mas não há nada em / var / log / syslog
Também correndo
PID $ losof -p
não mostrou nenhum arquivo de log ...
$ for PID in $(pgrep jsvc);do sudo ls -l /proc/$PID/fd|grep ' 1 -> ';done
l-wx------ 1 root 500 64 2010-03-30 13:29 1 -> pipe:[301470406]
lrwx------ 1 root 500 64 2010-03-30 13:29 1 -> /dev/null
l-wx------ 1 root root 64 2010-03-30 13:29 1 -> pipe:[301470406]
Obrigado,
Gav
Um truque interessante é executar o comando "
lsof -p PID
" onde PID é a identificação do processo do seu servidor tomcat. Este comando fornecerá uma lista de todos os arquivos abertos pelo processo, incluindo o arquivo de log. Veja a página da Wikipedia .fonte
for PID in $(pgrep java);do sudo ls -l /proc/$PID/fd|grep ' 1 -> ';done
Por verificação padrão
ou algo assim
e verifique as propriedades de log em
geralmente / usr / share / tomcat6 / conf / é um link simbólico para / etc / tomcat6 /
fonte
Eles devem estar em
CATALINA_HOME/logs
Eu já vi isso com mais frequência
/opt/tomcat/logs
, mas no seu caso pode ser/usr/share/logs
fonte
Por padrão, os logs do Tomcat estão dentro
/var/log/tomcat?
e/var/lib/tomcat7/logs
geralmente apontam para lá.Como
root
, você pode verificá-los:Se você ainda tiver problemas, tente encontrá-los através de:
fonte
podemos encontrar registros como abaixo para Windows. C: \ Arquivos de Programas \ Apache Software Foundation \ Tomcat 9.0 \ logs
consulte também C: \ Arquivos de programas \ Apache Software Foundation \ Tomcat 9.0 \ conf \ logging-properties.
fonte