一、用VM模式先創建一臺虛擬機,分配硬盤爲20G,安裝時使用默認硬盤安裝
二、關閉該虛擬機進行"resizedisk"
三、假設需要修改爲100G的硬盤空間,這裏注意輸入的參數是增加的硬盤容量,即這裏輸入“80G”
原來20G + 新增80G = 100GB 新的總容量
四、重新啓動該虛擬機, 查看新增容量並使用fdisk新建磁盤分區,對剩餘容量進行分配
1)用 fdisk /dev/vda 命令創建分區
2)新建的分區格式爲: Primary 8e(Linux LVM)
輸入t 更改id 8e
3)重啓服務器
五、調整LVM
5.1 給新建的分區創建物理卷
root@TEST01:~# pvcreate /dev/sda3
操作成功會顯示:
Writing physical volume data todisk "/dev/vda3"
Physical volume "/dev/vda3" successfully created
5.2擴大卷組:
root@TEST01:~# vgextend vg_optest02/dev/sda3
5.3調整邏輯卷的大小:
先用 df -f 命令查看未擴展前的分區情況,記錄下
"/dev/mapper/vg_optest02-lv_root"
root@TEST01:~# lvextend –l +100%FREE /dev/mapper/vg_optest02-lv_root
Extendinglogical volume root to 98.76 GiB
Logicalvolume root successfully resized
5.4動態調整分區大小:
root@TEST01:~# resize2fs -p /dev/mapper/TEST01-root
resize2fs1.42.5 (29-Jul-2012)
Filesystemat /dev/mapper/TEST01-root is mounted on /; on-line resizing required
old_desc_blocks= 2, new_desc_blocks = 7
Thefilesystem on /dev/mapper/TEST01-root is now 25889792 blocks long.
再用 df -f 命令查看擴展後的分區情況
至此調整分區大小的工作已全部完成!