linux系统盘空间/dev/vda1 100%占满如何解决
今天服务器一直宕机,mysql容器启动不了, 就查了一下原因,结果发现是linux系统盘空间/dev/vda1被占满了
解决办法其实很简单
1,使用
df -h //查询整体磁盘使用情况
/dev/vda1 20G 19G 0 100% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 3.9G 4.0K 3.9G 1% /dev
tmpfs 799M 1.6M 797M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 3.9G 0 3.9G 0% /run/shm
none 100M 0 100M 0% /run/user
/dev/vdb 197G 5.2G 182G 3% /data
发现/dev/vda1磁盘占满
2,依次查询哪些文件过大,一般就是服务写入的log 日志比较多
例如:cd /usr
使用 du -sh * 来查询
344M bin
4.0K games
25M include
480M lib
28M local
13M sbin
286M share
2.6G src
发现 src文件竟然2.6G
cd src
ls
linux-headers-3.13.0-100
linux-headers-3.13.0-110 linux-headers-3.13.0-83
发现这里面都是linux系统内核,由于比较多 只展示一个
由于项目是14年开始的 结果里面有太多没用的但是install的内核版本
清除就ok了
3,再次查询
df -h
/dev/vda1 20G 12G 7.0G 63% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 3.9G 4.0K 3.9G 1% /dev
tmpfs 799M 1.6M 797M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 3.9G 0 3.9G 0% /run/shm
none 100M 0 100M 0% /run/user
/dev/vdb 197G 5.2G 182G 3% /data
1、所有文章未经授权禁止转载、摘编、复制或建立镜像,如有违反,追究法律责任。
2、本站文章部分来源注册用户发布或互联网收集而来,若有侵权,请邮件联系作者。
邮箱地址:wtao219@qq.com
2、本站文章部分来源注册用户发布或互联网收集而来,若有侵权,请邮件联系作者。
邮箱地址:wtao219@qq.com
THE END
二维码