Назад | Перейти на главную страницу

Невозможно запустить apache-tomcat

Я установил Solaris 10 на свой компьютер, но заметил, что apache-tomcat находится в состоянии обслуживания.

Я пробовал эти команды, но бесполезно:

svcadm clear apache-tomcat
svcadm enable apache-tomcat

Журналы просто говорят это:

Failed to start Tomcat...

[ Aug  2 01:12:10 Method "start" exited with status 1 ]

Может ли кто-нибудь помочь мне решить проблему?

Просмотрите журналы для FRMI в / var / svc / log /. Чтобы увидеть, где находятся журналы, выполните следующее:

Вы должны увидеть результат, подобный следующему;

server$ svcs -xv svc:/system/system-log:default | grep "/var/svc/log"
   See: /var/svc/log/system-system-log:default.log
server$ 

Это расскажет вам, почему SMF переводит службу в режим обслуживания.

РЕДАКТИРОВАТЬ: Только что увидел ваше обновление. Хорошо, теперь выясним, что делает манифест SMF, когда он вызывается с start аргумент.

Смотреть в /var/svc/manifest для *.xml в имени которого есть кот, прочтите сценарий и узнайте, что он делает.

Возможно, он не может создать файл журнала из-за отсутствия разрешений и который это то, что вызывает start потерпеть неудачу.