linux之根分区满了

*、在一次linux环境下的项目遇到no space left on device的异常学到以下处理方案:

df -h;可以看到/根分区占用100%
有人说lnode占用过大
df -ivh;查看后并不是,那就继续往下
有人说是未删除的文件导致
lsof | grep deleted;发现文件并不大,那就继续往下
此时无法继续跟踪了,因为没有到此绝大部分人都已经找到了根源,然而
我依旧没解决
于是,我查询到以下解决方法
查询根下占用比较大的文件路径
du -sh /* 2>/dev/null | sort -hr | head -3
加入var占用大,那就继续
du -sh /var/* 2>/dev/null | sort -hr | head -3
依次类推,一定能确认根源
哈哈哈哈

 

*、遇到该问题还有一种扩容的方式

简单来说,详见下面的网址,哈哈
扩:https://www.cnblogs.com/jackruicao/p/6258820.html
缩:https://www.linuxidc.com/Linux/2016-06/132709.htm
备注:
确实若能自己整理一番会有更深刻的理解,但是真的没心思,哎,等有心情再说吧

  

 

*、指令学习

du -sh 路径;
可查看该路径下各个目录占用空间大小
du -sh 路径/*[*不要遗漏] 2[关键]>/dev/null |sort -hr[倒叙排序] |head -3[前三]

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值