當雲端基礎結構上的Adobe Commerce中的磁碟空間用完時,安全地刪除檔案

本文提供解決方案,協助您解決磁碟空間不足而需要安全移除檔案的問題。

附註 在繼續之前,請先檢閱我們的開發人員檔案中的管理磁碟空間區段。 如果概述的步驟不適用於您的案例或無法解決問題,請遵循本文中的指引。

說明 description

環境

雲端基礎結構上的Adobe Commerce 2.4.2 - 2.4.7。

這專屬於專用的Pro叢集。 入門和整合環境是單一節點,沒有/data/exports目錄。

磁碟空間不足的跡象

磁碟空間用完的跡象包括停滯部署、磁碟已滿 ​警告以及效能降低。

若要檢查磁碟空間使用量,請在CLI或終端機中執行以下命令:

df -h

解決方法 resolution

如何安全地刪除檔案以增加磁碟空間

您可以從/app路徑或透過/mnt/shared從應用程式的掛載點刪除檔案。 存取相同檔案的方式有兩種。

警告:

  • 永遠不要修改或刪除/data/exports 的內容。
  • /data/exports是共用檔案系統的基礎儲存體,由GlusterFS管理。
  • 檔案系統不僅包含檔案內容,還包含檔案系統狀態的中繼資料,以允許叢集節點之間的同步。
    直接在此檔案系統中變更或刪除檔案可能會損毀共用 檔案系統,需要大量修復或資料復原

若要找出可能適合清除的最大檔案,請執行以下命令(在大型或繁忙的專案上,最多可能需要一小時):

FS='/data/exports';NUMRESULTS=20;resize;clear; echo "Please find below the Largest Directories and Files:";date;df -h $FS; echo "Largest Directories:";nice -n 19 find /app/*/ -type d -ls 2>/dev/null| sort -rnk1| head -n $NUMRESULTS| awk '
{printf "%d MB %s\n", $1/1024,$2}
';echo "Largest Files:"; nice -n 19 find /app/*/ -type f -ls 2>/dev/null| sort -rnk7| head -n $NUMRESULTS|awk '
{printf "%d MB\t%s\n", ($7/1024)/1024,$NF}
'; echo "Please use the above information to clear any unwanted data from the server, it is important this is done as soon as possible to ensure your server stays functional.";

指令的輸出將包含已指定大小的最大檔案和目錄清單。

相關閱讀

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f