GoDaddy 說明

我們已盡最大努力為您翻譯本頁面。 我們也有提供英文頁面。

移除過多的索引節點

磁盤空間問題可能是由於檔案較大或索引節點過多所致。 Inode會儲存有關檔案與目錄(資料夾)的資訊,如檔案所有權,存取模式(讀取,寫入,執行權限),檔案類型等。像磁盤空間一樣,索引節點的最大數目是在建立伺服器時設定的。

如果您尚未發現i節點使用率高的區域,請參閱「發現i節點使用率」

警告:本文適用於進階SSH使用者。如果您不知道檔案或資料夾的用途,請勿移除。移除系統檔案或目錄是不可逆的,可能會損毀伺服器(關閉所有網站)。

請勿嘗試移除/ home / virtfs目錄中的檔案。此目錄是WHM / cPanel使用的虛擬檔案系統,實際上並未使用磁碟空間。

  1. 如果尚未啟用,請在您的第3代第4代伺服器中啟用管理員存取權。
  2. 透過 SSH (安全殼層) 連線到我的伺服器
  3. 切換至根用戶
  4. 使用cd移動到有inode問題的目錄,然後再執行命令移除檔案。
  5. 有幾種方法可以移除多個檔案。以下是一些常見的方法。

    如果您執行命令,並收到類似/ bin / rm:Argument list list的錯誤,則您需要更詳細地說明您的命令(例如:超過14天檔案,而非所有檔案)。

    要移除目錄內的所有檔案

    找到/ path / to / directory -type f -exec rm -f{} \;

    使用-mtime搜尋並移除14天以上的特定檔案:

    找到/ tmp -type f -mtime +14 -exec rm -f{} \;

    使用-name移除使用命名規範'sess_的檔案{randomstring}':

    找到/ var / cpanel / php / sessions / ea-php73 -type f -name'sess *'-exec rm -f{} \;

    使用-mmin移除所有超過30分鐘的檔案:

    尋找/ var / cpanel / php / sessions / ea-php73 -type f -mmin +30 -name'sess *'-exec rm -f{} \;

    要完整移除目錄及其所有內容(使用時請務必謹慎)

    rm -rf / path / to / directory
  6. 重新啟動您的第3代第4代伺服器。

後續步驟

更多資訊

  • 我們的伺服器專家可收取費用執行這些步驟。要了解更多有關我們專家服務的資訊,請瀏覽我們的專家服務選單