服务器无缘无故挂了第一步是检查硬盘空间


朋友说, 网站挂了, 显示 无法连接 connection_refused 让我看看是啥原因, 毕竟这分秒就是钱, 于是马上登陆, 检查日志,

node-server-log 服务器无缘无故挂了第一步是检查硬盘空间 I.T. 服务器 运维

node-server-log

网站框架是 node + mongodb, 我发现 数据库挂了, 怎么也启动不了

1
2
$ sudo service mongd restart
Unknown instance:
$ sudo service mongd restart
Unknown instance:

我看了一下 mongd的 日志: sudo vim /var/log/mongdb/error.log

发现写着 insufficient disk space, 怪不得, 用 df -h 查看了一下, 果然:

df-linux-insufficient-space 服务器无缘无故挂了第一步是检查硬盘空间 I.T. 服务器 运维

df-linux-insufficient-space

然后最直接的方法就是 把系统日志文件下的日志 /var/log/ 删删删,

1
sudo rm -f /var/log/
sudo rm -f /var/log/

为了防止类似的问题, 在 sudo crontab -e 里加上:

@weekly rm -f /var/log/

每7天删除日志. 这应该不是第一次碰到类似的问题, 服务器在没有硬盘空间的情况下, 很多服务都会挂, 特别是没有管理员登陆或者误操作的情况下, 这应该是很有可能的原因之一.

网站在访问量大的情况下, 日志增长特别快, 除了加一个定期自动删除多余日志, 也可以试着调下日志的记录等级, 这样不至于太多内容.

GD Star Rating
loading...
本文一共 249 个汉字, 你数一下对不对.
服务器无缘无故挂了第一步是检查硬盘空间. (AMP 移动加速版本)
上一篇: 越来越喜欢吃西餐 - 英式简便西餐
下一篇: SteemIt: 写在第69级, 时间管理

扫描二维码,分享本文到微信朋友圈
3591b63dea6612cdbb9e01afc649ceac 服务器无缘无故挂了第一步是检查硬盘空间 I.T. 服务器 运维

评论