程序报错, 无法写入,no space left on device
。
登录服务器 df -h 查看,磁盘没有使用满的,但无法创建文件或目录,no space left on device
。
[root@zq555 /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_have-lv_root
8.3G 4.9G 3.0G 63% /
tmpfs 1.9G 0 1.9G 0% /dev/shm
/dev/xvda1 477M 91M 362M 20% /boot
/dev/mapper/Xvdbgroup-xvdb1
50G 27G 21G 57% /home
df -i
查看一下,找到了根源
[root@zq555 ~]# df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/mapper/vg_have-lv_root
559728 559728 0 100% /
tmpfs 496708 1 496707 1% /dev/shm
/dev/xvda1 128016 56 127960 1% /boot
/dev/mapper/Xvdbgroup-xvdb1
3270400 732 3269668 1% /home
du -sh /*
找到了 /public_html/web/Application/Runtime/Temp 大量文件,达40多W个。
无法直接删除,只能进入目录 ls -l| awk '{ print "rm -f ",$9}'|sh
虽然删得很慢,但问题已经解决,程序也正常。
[root@zq555 /]# df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/mapper/vg_have-lv_root
559728 435662 124066 78% /
tmpfs 496708 1 496707 1% /dev/shm
/dev/xvda1 128016 56 127960 1% /boot
/dev/mapper/Xvdbgroup-xvdb1
3270400 734 3269666 1% /home
标签: linux awk
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:https://www.isres.com/linux/198.html