
我有 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
分割區上