調整 Debian Linux 分割區大小而不遺失數據

調整 Debian Linux 分割區大小而不遺失數據

我在 Debian 安裝和安裝後錯誤地創建了一個小分割區開放vz在此裸機伺服器上,我注意到我在此分割區上建立了生產 vps,並且它達到了 100%

這是df -h結果:

Sys. fich.        Taille Util. Dispo Uti% Monté sur
udev                 10M     0   10M   0% /dev
tmpfs               3,2G  352K  3,2G   1% /run
/dev/md2             20G   18G  179M 100% /
tmpfs               5,0M     0  5,0M   0% /run/lock
tmpfs               6,5G     0  6,5G   0% /dev/shm
/dev/md3            1,8T  4,3G  1,7T   1% /home
/dev/ploop22956p1    25G  4,5G   20G  19% /var/lib/vz/root/1
/dev/ploop30467p1    25G  3,7G   20G  16% /var/lib/vz/root/2
/dev/ploop61065p1    25G  1,7G   22G   8% /var/lib/vz/root/4
/dev/ploop44786p1    25G  1,5G   22G   7% /var/lib/vz/root/5
/dev/ploop27624p1    25G  2,3G   22G  10% /var/lib/vz/root/3
/dev/ploop45115p1    25G  639M   23G   3% /var/lib/vz/root/6

我知道gnu分手了可以這樣做調整大小命令,但我從未使用過它,我不想冒險它是否可以在不丟失資料的情況下執行此操作?

答案1

是的,您可以,但不要依賴它(即先備份您的資料!)。

分區應該是相鄰的,為了方便起見,您希望擴展到要擴展的分區之後的分區。

然後只需parted在裝置上使用,刪除兩個分割區(例如sdb1sdb2),建立一個跨越整個空間的新分割區,並使用它resize2fs來擴展檔案系統,以便它使用所有可用空間。

我最近用一些家庭數據做了這個 - 我會不是建議使用您唯一的重要資料副本來執行此操作。

答案2

你可以做到,但要小心。

用於resize2fs調整分割區大小,然後您可以使用 cfdisk 調整分割區以匹配。增大分割區總是比縮小分割區更容易,如果您不指定最終大小,則分割區resize2fs會增大以適應。

相關內容