问题描述:昨天晚上,开发人员在开发调试某个程序的功能的时候,要看日志,于是在我管理服务器的pc上查看了日
志。但是我有事先走了,于是今天早上来,发新版本的时候,tomcat用服务用户sht重启不了。
原因查找:在折腾到今天下午四点的时候,开发人员终于说了一句“昨晚你走后,我们用root用户重启了服务”
解决方法:根据开发人员的讲述,大概可以确定是跟root用户有关,对报错信息进行分析之后,我终于找到了问题--
开发人在用root重启之后,tomcat目录下的log目录中,有部分日志的用户和主变成了root,这样就导致了
用sht用户无法启动tomcat的原因,将tomcat下的这些目录的用户和组改成sht,问题就解决了。
结语:这个问题是一个简单的权限问题,但是在查找问题的过程却是很艰难的。所以在此希望各位避免遇到类似的问题!
阅读(1024) | 评论(0) | 转发(0) |