使用服务tomcat8 start无法启动服务tomcat8 [英] Service tomcat8 failed to start by using service tomcat8 start

查看:308
本文介绍了使用服务tomcat8 start无法启动服务tomcat8的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用Vagrant部署到Ubuntu Linux,并尝试启动 tomcat8 服务.

I'm using Vagrant to deploy to Ubuntu Linux and try to start a tomcat8 service.

Tomcat 8是通过 apt-get install tomcat8 安装的.

Tomcat 8 was installed by apt-get install tomcat8.

使用 service tomcat8 start 命令时,出现以下错误:

When using the service tomcat8 start command, I got the following error:

tomcat8.service的作业失败.有关详细信息,请参见"systemctl status tomcat8.service"和"journalctl -xe".

Job for tomcat8.service failed. See "systemctl status tomcat8.service" and "journalctl -xe" for details.

然后我跟踪 systemctl状态tomcat8.service ,发现:

?tomcat8.service-LSB:启动Tomcat.已加载:已加载(/etc/init.d/tomcat8)
活动时间:自格林威治标准时间2016-03-28 09:44:17以来失败(结果:退出代码);5s前
文件:man:systemd-sysv-generator(8)
进程:884 ExecStop =/etc/init.d/tomcat8停止(代码=退出,状态= 0/成功)
进程:1312 ExecStart =/etc/init.d/tomcat8启动(代码=已退出,状态= 1/失败)
3月28日09:44:12 vagrant-ubuntu-trusty systemd [1]:启动LSB:启动Tomcat ....
3月28日09:44:12 vagrant-ubuntu-trusty tomcat8 [1312]:*启动Tomcat servlet引擎tomcat8
3月28日09:44:17 vagrant-ubuntu-trusty tomcat8 [1312]:...失败!
3月28日09:44:17 vagrant-ubuntu-trusty systemd [1]:tomcat8.service:控制进程已退出,代码=退出状态= 1
3月28日09:44:17 vagrant-ubuntu-trusty systemd [1]:无法启动LSB:启动Tomcat ..
3月28日09:44:17 vagrant-ubuntu-trusty systemd [1]:单元tomcat8.service进入失败状态.
3 月 28 日 09:44:17 vagrant-ubuntu-trusty systemd[1]:tomcat8.service 失败.

? tomcat8.service - LSB: Start Tomcat. Loaded: loaded (/etc/init.d/tomcat8)
Active: failed (Result: exit-code) since Mon 2016-03-28 09:44:17 GMT; 5s ago
Docs: man:systemd-sysv-generator(8)
Process: 884 ExecStop=/etc/init.d/tomcat8 stop (code=exited, status=0/SUCCESS)
Process: 1312 ExecStart=/etc/init.d/tomcat8 start (code=exited, status=1/FAILURE)
Mar 28 09:44:12 vagrant-ubuntu-trusty systemd[1]: Starting LSB: Start Tomcat....
Mar 28 09:44:12 vagrant-ubuntu-trusty tomcat8[1312]: * Starting Tomcat servlet engine tomcat8
Mar 28 09:44:17 vagrant-ubuntu-trusty tomcat8[1312]: ...fail!
Mar 28 09:44:17 vagrant-ubuntu-trusty systemd[1]: tomcat8.service: control process exited, code=exited status=1
Mar 28 09:44:17 vagrant-ubuntu-trusty systemd[1]: Failed to start LSB: Start Tomcat..
Mar 28 09:44:17 vagrant-ubuntu-trusty systemd[1]: Unit tomcat8.service entered failed state.
Mar 28 09:44:17 vagrant-ubuntu-trusty systemd[1]: tomcat8.service failed.

我不确定如何继续运行Tomcat 8服务.

I'm unsure of how to proceed to get my Tomcat 8 service running.

推荐答案

当tomcat8服务器在用户tomcat8下运行并且catalina.out由root创建时,可能导致此问题.

This issue can be caused when the tomcat8 server runs under user tomcat8 and the catalina.out was created by root.

要解决此问题,请删除catalina.out并让tomcat8重新创建.

To solve this, delete catalina.out and let tomcat8 recreate it.

这篇关于使用服务tomcat8 start无法启动服务tomcat8的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆