Tomcat, не запускающийся с 'кота, запускает/постостанавливает'

Я пытаюсь установить и выполнить кота 8 на удаленной Ubuntu 14.04 согласно инструкциям относительно этого сообщения.

Мой tomcat.conf файл следующие: описание "Сервер Tomcat"

  start on runlevel [2345]
  stop on runlevel [!2345]
  respawn
  respawn limit 10 5

  setuid tomcat
  setgid tomcat

  env JAVA_HOME=/usr/lib/jvm/java-8-oracle/jre/bin/java
  env CATALINA_HOME=/opt/tomcat

  # Modify these options as needed
  env JAVA_OPTS="-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom"
  env CATALINA_OPTS="-Xms256M -Xmx512M -server -XX:+UseParallelGC"

  exec $CATALINA_HOME/bin/catalina.sh run

  # cleanup temp directory after stop
  post-stop script
    rm -rf $CATALINA_HOME/temp/*
  end script

После сохранения я работал sudo initctl reload-configuration и затем sudo initctl start tomcat но я получаю сообщение:

tomcat start/post-stop, process 1259

Очевидно, кот не запускается и когда я работаю sudo initctl status tomcat Я получаю сообщение:

tomcat stop/waiting

Что я пропускаю?

0
задан 12 April 2017 в 03:25

1 ответ

Это могла бы быть проблема разрешения, регистрация /var/log/upstart/tomcat.log, можно найти этот журнал:

/bin/sh: 1: exec: /opt/tomcat/bin/catalina.sh: Permission denied

Для устранения всех этих проблем разрешения сделайте это:

sudo chown -R tomcat:tomcat /opt/tomcat
0
ответ дан 3 November 2019 в 11:38

Другие вопросы по тегам:

Похожие вопросы: