如果安裝linux時,在選擇分區設置時,選擇默認,會使用lvm管理。系統運行一段時間後,發現根分區磁盤容量不夠,需要擴容。該如何做呢?
使用lvm技術可以擴大根分區,不破壞分區表。
1:首先新加一塊磁盤,連接至主機。開機,進入系統。使用root登錄,運行fdisk,將新加的磁盤分區(此處省略)。我們這裡假設將全部磁盤容量只分一個區,分區為/dev/sdb1;
2:創建pv: pvcreate /dev/sdb1
3:擴展VG:vgextend /dev/VolGroup00 /dev/sdb1
4:運行vgdisplay ,查看擴展後的VG,如果顯示容量增加,表示,VG擴展成功;
5:擴展LV: lvextend -L + n(M,或G) /dev/VolGroup00/LogVol00 /dev/VolGroup00
重新啟動機器,進入Resuce 模式,裝載磁盤時選擇skipp。
6:激活VG: 運行 lvm vgchange -a y /dev/VolGgroup00 (默認是激活的)
7:調整文件系統大小: 首先運行 e2fsck 檢查文件系統。 e2fsck /dev/VolGroup00/LogVol00
8:resize2fs /dev/VolGroup00/LogVol00