Contents
  1. 1. 20211027服务启动错误

20211027服务启动错误

问题:rc.local增加启动脚本错误导致用root用户启动服务导致服务无法启动

1
su - user -c "***.sh xxx"

原因:服务将多个配置文件更新成root权限,但由于环境变量在用户目录中,导致服务无法启动,并且部分文件权限已更改

解决:查看启动脚本,调试shell脚本,最终定位到某个配置文件无法读取,原因为权限不够。查找服务目录下所有权限有问题的文件。

1
2
find . -uid 0
find . -gid 0

修改权限

1
chown -R group:user  /path

重新启动

jps查看java进程

netstat -anp|grep pid查看进程与端口

Contents
  1. 1. 20211027服务启动错误