1.看服务日志有无报错
2.若日志未提示,切换至启动服务用户,linux执行脚本,看脚本日志返回是否报错具体
3.若脚本日志报错信息无法排查,考虑排查是否设备内存已满导致启动服务失败(df -h 看服务所在磁盘内存余量)
4.若设备磁盘内存余量有空间,free -h(看虚拟内存占用情况)
5.若虚拟内存也有余量,排查服务端口是否被占用(lsof -i :端口号)
6.可结合日志查看服务端口号,尝试kill -9 端口号,再次启动服务,查看启动情况
7.ps -ef|grep 服务名,看返回结果中服务进程号及时间,看服务启动情况
8.若服务实际启动,脚本返回为未启动,则可能是脚本编写逻辑有异常,更新脚本即可
服务启动失败排查思路(work3)
最新推荐文章于 2024-08-14 18:41:19 发布