Tomcat `tomcat start / post-stop 'ile başlamıyor


0

Tomcat 8'i Ubuntu 14.04 uzaktan kumandadaki bu yazıdaki talimatlara göre kurmaya ve çalıştırmaya çalışıyorum .

Benim tomcat.confşöyle dosyasıdır: açıklaması "Tomcat Sunucusu"

  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

Kaydettikten sudo initctl reload-configurationsonra koştum ve sonra sudo initctl start tomcatmesajı alıyorum:

tomcat start/post-stop, process 1259

Açıkçası tomcat başlatılmadı ve kaçtığımda şu sudo initctl status tomcatmesajı alıyorum:

tomcat stop/waiting

Neyi kaçırıyorum?


Şu anda aynı sorunu yaşıyorum, bana nasıl bir çözüm bulduğunuzu söyleyebilir misiniz? Aşağıdaki cevap bana yardımcı olmadı
burhanuddin abbas

Yanıtlar:


0

İzin sorunu olabilir, /var/log/upstart/tomcat.log adresini ziyaret edin, şu günlüğü bulabilirsiniz:

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

Tüm bu izin sorunlarını düzeltmek için şunu yapın:

sudo chown -R tomcat:tomcat /opt/tomcat
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.