Centos

/bin/rm -rf /backups/hourly.5/ 怎麼會永遠在備份伺服器上?

  • November 25, 2011

它們只是硬連結,因此文件實際上甚至不應該被刪除。

我有什麼選擇?它甚至似乎需要相當多的負擔。我看不出刪除 30.000 個硬連結需要超過一分鐘,更不用說一小時了。

我使用 rsnapshot、centos 和一個 ext3 文件系統。

為了刪除所有這些文件,它必須遍歷目錄樹,並深入到整個文件中,逐個刪除每個文件和目錄。這可能需要一段時間。

有時文件系統的選擇很重要。有些文件系統可能需要很長時間才能刪除大量小文件,有些則擅長此操作。

可能是dir_index文件系統沒有啟用該功能。使用debugfs將允許您驗證是否啟用並設置它如果沒有。

引用自:https://serverfault.com/questions/281961