gitlab维护常见问题处理
gitlab维护
1.启动gitlab服务
systemctl start gitlab-runsvdir
sudo gitlab-ctl start
2.gitlab服务停止
systemctl stop gitlab-runsvdir
sudo gitlab-ctl stop
3.重启gitlab服务
systemctl restart gitlab-runsvdir
sudo gitlab-ctl restart
4.如果电脑重启后需要
systemctl start gitlab-runsvdir
sudo gitlab-ctl restart
如果systemctl start gitlab-runsvdir没反应,就需要查看linux目录下的【linux某个任务无法启动时的系统原因查找】文档进行问题处理了。
1)、查看系统中未正常启动的任务
systemctl -t target
如果系统正常的话,所有任务应该是loaded active active,如果存在inactive dead选型,意味着有些服务出错了。
2)、查询堵塞的任务
systemctl list-jobs
如果存在某个任务是running,则是该任务堵塞了其他所有服务。
3)、关闭堵塞的任务
此时就可以利用 systemctl stop plymouth-quit-wait.service结束该任务。
然后重启gitlab即可。
4)、永久关闭堵塞的任务
systemctl disable plymouth-quit-wait.service