Hard-Drive
gzip ‘設備上沒有剩餘空間’
使用 gzip 1.3.12 / ubuntu 64bit 我得到“設備上沒有剩餘空間”但似乎有足夠的磁碟空間剩餘。
gunzip 03-05-2012--22-52-01.tar.gz gzip: 03-05-2012--22-52-01.tar: No space left on device
如果您連續兩次執行上述gunzip,第一次需要一段時間才能顯示錯誤,第二次會立即發生。
另一方面,如果我使用
tar
它可以在給出錯誤之前從一定數量的文件開始。出現錯誤後,我可以看到磁碟上的一些文件。tar -zxvf 03-05-2012--22-52-01.tar.gz <snip> tar: root/backups/project_x/03-05-2012--22-52-01/data/contentstore/2012/3/29/10/11: Cannot mkdir: No space left on device tar: Exiting with failure status due to previous errors
磁碟空間:
sudo du -sh /* | sort -gr | head -n 5 752M /usr 424M /var 160K /run 78M /lib 48K /tmp df -i -h Filesystem Inodes IUsed IFree IUse% Mounted on /dev/xvda1 640K 75K 566K 12% / udev 932K 381 932K 1% /dev tmpfs 934K 255 934K 1% /run none 934K 2 934K 1% /run/lock none 934K 1 934K 1% /run/shm /dev/xvdb 27M 11 27M 1% /mnt df -h --total Filesystem Size Used Avail Use% Mounted on /dev/xvda1 9.9G 6.3G 3.1G 68% / udev 3.7G 4.0K 3.7G 1% /dev tmpfs 1.5G 160K 1.5G 1% /run none 5.0M 0 5.0M 0% /run/lock none 3.7G 0 3.7G 0% /run/shm /dev/xvdb 414G 199M 393G 1% /mnt total 432G 6.5G 405G 2% sudo blkid /dev/xvda1: LABEL="cloudimg-rootfs" UUID="46e0a6b7-bb53-4d56-aba0-a2a6202d9787" TYPE="ext4" /dev/xvdb: UUID="a7534fe5-1538-4ebc-b553-7dfc6a37df02" TYPE="ext3" /dev/xvdc: UUID="a7534fe5-1538-4ebc-b553-7dfc6a37df02" SEC_TYPE="ext2" TYPE="ext3"
你到底要問什麼問題?
“設備上沒有剩餘空間”
將表明您的磁碟空間已用完。將目前工作目錄更改為安裝在更大分區上的另一個目錄,然後重試…
另外,請記住,這
du
並不總是 matchdf
。可能會刪除文件,但句柄仍由應用程序使用,因此df
顯示的可用磁碟空間比du
報告少。
"No space left on device"
此錯誤也可能表示權限問題。檢查您是否以適當的使用者身份執行命令。顯然
/root/
需要root權限。