В Red Hat,
cd /var/lib/tomcat
tail -f logs/catalina.out
Я вижу журнал в консоли.
В Ubuntu,
cd /var/lib/tomcat6
tail -f logs/catalina.out
Ничего не видно на консоли.
Могу ли я узнать, в чем проблема? Какую конфигурацию мне нужно искать?
В Red Hat,
cd /var/lib/tomcat
tail -f logs/catalina.out
Я вижу журнал в консоли.
В Ubuntu,
cd /var/lib/tomcat6
tail -f logs/catalina.out
Ничего не видно на консоли.
Могу ли я узнать, в чем проблема? Какую конфигурацию мне нужно искать?
Tomcat 7 Ubuntu Server 12.04 LTS:
tail -f /var/log/tomcat7/catalina.out
locate catalina.out
и узнайте, где находится ваша каталина. Потому что это зависит.
Если их несколько, посмотрите на их размеры: размер 0 не то, что вы хотите.
cd /usr/local/tomcat/logs
tail -f catalina.out
Иногда он находится в разных местах. Это зависит от сервера.
Вы можете использовать find
, чтобы найти его:
find / -name catalina.out
Я нашел мой в
~/apache-tomcat-7.0.25/logs/catalina.out
Это работает для меня на Ubuntu...
cd var/lib/tomcat7
sudo nano logs/catalina.out
Попробуйте использовать это:
sudo tail -f /opt/tomcat/logs/catalina.out
Просто войдите на сервер и введите следующую команду
locate catalina.out
Он покажет все местоположения, в которых файл catalina
существует на этом сервере.
Просто имейте в виду, что catalina.out можно переименовать - его можно установить в /bin/catalina.sh с переменной среды CATALINA_OUT.
Если вы находитесь в домашнем каталоге, сначала перейдите в apache tomcat, используя приведенную ниже команду
cd apache-tomcat/
затем перейдите в журналы
cd logs/
затем откройте catelina.out, используя приведенную ниже команду
tail -f catalina.out