小赖子的英国生活和资讯

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

阅读 桌面完整版

朋友说, 网站挂了, 显示 无法连接 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

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

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

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

@weekly rm -f /var/log/

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

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

强烈推荐

微信公众号: 小赖子的英国生活和资讯 JustYYUK

阅读 桌面完整版
Exit mobile version