Linux
無法使用任何 yum 命令:設備上沒有剩餘空間
如果我使用任何 yum 命令,我會得到
Loaded plugins: fastestmirror Traceback (most recent call last): File "/usr/bin/yum", line 29, in <module> yummain.user_main(sys.argv[1:], exit_code=True) File "/usr/share/yum-cli/yummain.py", line 285, in user_main errcode = main(args) File "/usr/share/yum-cli/yummain.py", line 114, in main base.doLock() File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 1791, in doLock while not self._lock(lockfile, mypid, 0644): File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 1861, in _lock os.write(fd, contents) OSError: [Errno 28] No space left on device
如果我使用
top
命令,我會看到這個。如果我使用df -h
我看到這個。是百勝錯誤嗎?蟒蛇錯誤?要不然是啥?
編輯
的輸出
find / -size +1G
是/var/log/squid/access.log-20130317 發現:檢測到文件系統循環;`/var/named/chroot/var/named’ 是與 /var/named’ 相同的文件系統循環的一部分。
查找:
/proc/31495/task/31495/fd/5': No such file or directory find:
/proc/31495/task/31495/fdinfo/5’:沒有這樣的文件或目錄查找:`/proc/31495/fd/5’:沒有這樣的文件或目錄查找:/proc/31495/fdinfo/5’:沒有這樣的文件或目錄
看起來 / 已滿
雖然 /home 中有近 500GB。
您可能想重新分配更多空間給 / 供系統使用。
此外,請檢查 /var/log,因為它位於 /
很有可能你有一些巨大的日誌文件可以被修剪以清理一些空間。10G雖然不多,但也夠用了。
df -h
清楚地表明您在 / 中沒有太多空間。嘗試釋放空間,然後嘗試 yum 命令