CentOS 7 下 “No space left on device“ 排查

背景

两台 Linux 服务器之间 scp 文件,提示 "No space left on device",当查看目的主机磁盘空间时发现还有很多磁盘空间,具体排查过程如下。

复现错误

scp 数据
# scp -r svn_spider root@192.168.8.137:/home/crawl/

在这里插入图片描述

目的主机磁盘空间查看
[root@demo ~]# df -hT | grep home
/dev/vdb            ext4      1.0T   34G  939G   4% /home

发现使用率为 “4%”,还有大量空间可用

目的主机 iNode 空间查看
[root@demo ~]# df -i | grep home
/dev/vdb             1048576 1048576        0  100% /home
查看哪个目录 iNode 占用多
[root@demo ~]# for i in /home/*/*/*; do echo $i; find $i | wc -l; done
/home/crawl/env/install_packages.sh
1
/home/crawl/env/install_python.sh
1
/home/crawl/env/packages
1020
/home/crawl/env/packages.tar.gz
1
/home/crawl/env/Python-3.6.2
100702
/home/crawl/env/Python-3.6.2.tar.gz
1

发现 iNode 使用已经 100% 了,应该就是这个问题

解决办法

# 删除对应目录
[root@demo ~]# rm -rf /home/crawl/env/Python-3.6.2

参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值