1. 程式人生 > >linux分割槽滿了,如何進行擴容

linux分割槽滿了,如何進行擴容

圖片中可以看到掛載點“/”的利用率移到100%,空間不夠,所以要對其進行分割槽。


1.     先進入虛擬機器設定裡增大磁碟空間

注意:將25改成50,以擴大空間。這裡一定要寫比25大的數,因為他是“增加到”50GB,而不是“增加了25GB”

2.     下圖可以看到,硬碟空間增大為53.7GB,在裝置那裡可以看到有兩個分割槽,sda1跟sda2(請忽略sda3)。接下來增加一個分割槽。


鍵入命令:fdish /dev/sda

        鍵入:m(獲取幫助)

        鍵入:n (增加分割槽)

鍵入:p(增加主分割槽)

        鍵入:回車(起始跟結束扇區)

最後:w(退出)


注意:“起始扇區”那裡直接回車,隨便亂寫容易造成空間浪費。

       現在系統就有3個分:sda1,sda2,sda3

3.     建立物理卷

鍵入命令:pvcreate /dev/sda3

如果提示sda3找不到,鍵入:partprobe或者重啟虛擬機器。


4.     使用vgscan查詢物理卷

4.1可以查到本機物理卷名稱為“cl”,


4.2使用新增物理卷擴充套件cl:

鍵入命令:vgextendcl  /dev/sda3


5.     擴充套件lv

鍵入命令:lvextend -L +24G  加上要擴充套件的分割槽名


接著用 dh –f,發現實際容量並沒有變化,因為我們的系統還不認識剛剛新增進來的磁碟的檔案系統,所以還需要對檔案系統進行擴容。

鍵入:xfs_growfs  加上要擴充套件的分割槽名

或者

resize2fs – f 加 上要擴充套件的分割槽名


 ------20180409更新----------------

最近又遇到要擴容的centos虛擬機器,結果發現不能在增加分割槽了,才想起來當初裝centos虛擬機器的時候,手動分割槽分了太多區了,而一個系統只能掛4個分割槽。結果沒辦法時間緊重新裝了一個,弄了整整一天!!回去要好好補下linux的知識,做一篇筆記。