无法启动 apache-tomcat

无法启动 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 ]

有人能帮助我解决这个问题吗?

答案1

查看 /var/svc/log/ 中的 FRMI 日志。要查看日志的位置,请运行以下命令;

您应该看到类似以下内容的输出;

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中包含 tomcat 的,阅读脚本并了解其功能。

也许由于缺乏权限而无法创建日志文件,并且是导致失败的原因start

相关内容