使用 CPanel 的伺服器上的磁碟幾乎已滿

使用 CPanel 的伺服器上的磁碟幾乎已滿

我有 VHM 系統,該系統上有一個域和兩個子域。我嘗試進行備份,但有時我無法存取 cpanel,但可以存取 VHM。但某些 VHM 選項會出現磁碟空間錯誤。這是:

安裝在該伺服器上的 / 的檔案系統磁碟空間不足。 cPanel 操作已暫時停止,以防止不良情況。請要求您的系統管理員刪除該分割區上未使用的所有檔案。

在VHM上磁碟資訊如下:

磁碟資訊

Device  Mount point Usage   
/dev/mapper/VolGroup00-home   /home   30% (126,759,988 of 458,391,760)
/dev/mapper/VolGroup00-root   /       100% (19,593,632 of 20,642,428)   
/usr/tmpDSK                   /tmp    3% (10,601 of 495,844)

答案1

預設情況下,CentOS/RHEL 在大硬碟上創建一個相當小的/分區和一個非常大的/home分區,這總是令人煩惱。這就是為什麼,當安裝CentOS時,我總是手動分割區,並且從不使用LVM(我聽說這也會降低效能)。當您想要跨多個硬碟傳輸分割區時,LVM 很有意義,但當只有一個硬碟時,LVM 就沒那麼有意義了。

要回答原始帖子,請登入 Linux shell。然後,以 root 身分:

du -ax / > /home/rootfl
sort -n /home/rootfl | tail -30

這將顯示根分割區上的哪些檔案和資料夾佔用了這麼多空間。例如,讓我們假設 /var/www 佔據了大部分空間:

cp -a /var/www/ /home/www-home/
cd /var/
rm -fr www # CAREFUL, DANGEROUS COMMAND!
ln -s /home/www-home/ www

我們是

  • 將所有文件從 複製/var/www/home/www-home
  • 刪除佔用空間的/var/www/目錄
  • 建立符號鏈接,以便這些佔用空間的檔案現在位於/home分割區上

相關內容