微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

记一次gitlab修复记录

gitlab挂了,准备修复
登陆服务器,查了5分钟,基本查到是硬盘满了,1T的硬盘,被ZLK的流媒体服务器的录像沾满了

先清理录像文件,直接清空了所有的录像文件,然后开始重启 

结果gitlab服务无法重启
gitlab-ctl status看服务都正常,结果stop结束,提示timeout
用kill指令杀死进程,提示进程不存在。。。。

直接使用重启打发,reboot服务器
然后查看gitlab状态,全部回复了,外网访问一下,结果不行。。。。。。

再看Nginx,结果就看到了Nginx没有启动
然后又查了5分钟,发现80端口被Nginx占用,结果 systemctl  start Nginx启动失败。

又想了5分钟,好像是'Nginx自己起来的,然后直接到/usr/sbing目录下,用./Nginx -s stop结束,结果提示pid找不到
我把pid写入/run/Nginx.pid中,可以结束,但是这个Nginx立马又跑起来了。。。

又bing了一下,找了个指令,挨着把80端口占用的进程id全部结束掉

fuser -n tcp 80
kill -QUIT process_id
把查到的pid全部结束掉
然后再次使用系统命令启动Nginx,然后就OK了。

然后禅道也挂了,看了一下Nginx的反响代理,是8000的端口,问了一下同事,是httpd服务,启动一下,然后就好了。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐