服务器linux系统盘满了怎么办

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了服务器linux系统盘满了怎么办相关的知识,希望对你有一定的参考价值。

   警示:ssh之后 就报各种错误,说是设备忙 IO读写错误  当下便想赶紧查看系统盘。


 首先,必须明确的是:系统盘本身不是用于存储数据之用,系统盘多是用来存放配置文件以及临时文件用的,网站数据以及重要日志还是要保存在数据盘当中,经常清理系统盘只是缓解当前系统盘压力,根本解决方法还是要将数据或者日志的存储路径指向到数据盘当中。

 

       1.执行 df -h 查看总磁盘占用情况
       技术分享 
       2、执行 du -sh /*  查看所有目录的磁盘占用空间情况 由此我们可以看到主要是 /usr 和 /var 这2个目录占用了较大空间
       技术分享 
       3、执行 du -sh /usr/*  查看/usr目录下子目录的磁盘占用情况,由此可以看到是 /usr/local 这个子目录占用了大量磁盘空间   
       技术分享 
       4、执行 du -sh /usr/local/* | sort -r | head -n 10  查看 /usr/local 目录下占用空间较大的10个文件,并按照降序排列
       技术分享 
       技术分享 
       5、至此,找到了占用了系统盘的文件。 不过这只是测试用,真实情况还要大家具体分析,如果查到比较奇怪的目录文件,可以网上搜索一下该文件是否有用,是否可以删除。不过通常非 /boot  /bin  /etc  /lib  /lib64  下的文件都是非系统文件,删除对系统应当影响不大,不过删除之前还是务必确认清楚

本文出自 “江湖笑笑生” 博客,请务必保留此出处http://hashlinux.blog.51cto.com/9647696/1759286

以上是关于服务器linux系统盘满了怎么办的主要内容,如果未能解决你的问题,请参考以下文章

Linux 服务器磁盘满了怎么处理?

linux磁盘空间满了怎么办

windowsserverc盘满了

Linux服务器磁盘同步

dev盘满了

centos 磁盘清理 /dev/vda1系统盘满了