linux某个任务无法启动时的系统原因查找

youjile / 2024-10-19 / 原文

linux某个任务无法启动时的系统原因查找

1、查看系统中未正常启动的任务

systemctl -t target
如果系统正常的话,所有任务应该是loaded active active,如果存在inactive dead选型,意味着有些服务出错了。

2、查询堵塞的任务

systemctl list-jobs
如果存在某个任务是running,则是该任务堵塞了其他所有服务。

3、关闭堵塞的任务

此时就可以利用 systemctl stop plymouth-quit-wait.service结束该任务。
然后重启gitlab即可。