Skip to main content
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

刪除受保護檔案的方式、會導致檔案空間比預期要小

貢獻者

Snapshot複本會指向區塊、即使刪除使用該區塊的檔案也一樣。這說明為何耗盡Snapshot複本保留空間可能導致反直覺的結果、導致刪除整個檔案系統時、可用空間比檔案系統佔用的空間更小。

請考慮下列範例。刪除任何檔案之前、 df 命令輸出如下所示:

Filesystem          kbytes  used    avail  capacity
/vol/vol0/          3000000 3000000 0       100%
/vol/vol0/.snapshot 1000000 500000  500000   50%

刪除整個檔案系統並製作 Volume 的 Snapshot 複本之後 df 命令會產生下列輸出:

Filesystem          kbytes  used    avail  capacity
/vol/vol0/          3000000 2500000 500000   83%
/vol/vol0/.snapshot 1000000 3500000 0       350%

如輸出所示、目前Snapshot複本除了在刪除前使用0.5 GB之外、還在使用作用中檔案系統先前使用的整個3 GB。

由於Snapshot複本所使用的磁碟空間現在已超過Snapshot複本保留空間、因此在保留給作用中檔案的空間中、會有2.5 GB的「壓縮空間」溢位、讓您有0.5 GB的可用空間供檔案使用、而在合理的情況下、您可能需要3 GB的可用空間。