记一次 “1030 Got error 28 from storage engine” 错误填坑

           作为一个phper 以及运维小白记录一下。

         早上一到公司, 同事微信语音打过来,说部署在公司服务器上的gitlab 打不开了。 打开浏览器访问一下,一直在爱的魔力转圈圈,确实打不开了,也没有错误原因。 再一 打开部署在同一台机器上的walle, 也打不开了 , 但是报错  “1030 Got error 28 from storage engine” (后面还有一串 MySQL 的错误。。。。) 先清理了一个内存,由于是测试服务器,内存不影响。发现不行,页面还是打不开。

 

好了 ,看来八九不离十 就是这个错误导致的 ,遂Google 之。 发现是由于 磁盘空间不足导致的。

#  df -h

记一次 “1030 Got error 28 from storage engine” 错误填坑这是bug修复之后截的图

查看发现是 / 根目录 使用率达到100%, 切换到根分区

# du -sh *

记一次 “1030 Got error 28 from storage engine” 错误填坑

 

/etc 目录发现使用了22g 这是不正常的,进入 /etc , 使用

du -sh * 

或者

du -sh * | G

发现是  /etc/nginx/ 下有yige on 文件,占用了22g,  看了一下 都是log 日志, 直接`rm -rf  on`干掉 。

???? 一切正常