磁盘信息[root@www ~]# fdisk -l
Disk /dev/hda: 41.1 GB, 41174138880 bytes
255 heads, 63 sectors/track, 5005 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 13 104391 83 Linux
/dev/hda2 14 1288 10241437+ 83 Linux
/dev/hda3 1289 1925 5116702+ 83 Linux
/dev/hda4 1926 5005 24740100 5 Extended
/dev/hda5 1926 2052 1020096 82 Linux swap / Solaris
/dev/hda6 2053 2235 1469916 8e Linux LVM
/dev/hda7 2236 2418 1469916 8e Linux LVM
/dev/hda8 2419 2601 1469916 8e Linux LVM
/dev/hda9 2602 2784 1469916 8e Linux LVM
VG阶段,逻辑卷组操作[root@www ~]# pvscan #这就分別表示每个 PV 的资讯与系统所有 PV 的资讯。
PV /dev/hda6 lvm2 [1.40 GB]
PV /dev/hda7 lvm2 [1.40 GB]
PV /dev/hda8 lvm2 [1.40 GB]
PV /dev/hda9 lvm2 [1.40 GB]
Total: 4 [5.61 GB] / in use: 0 [0 ] / in no VG: 4 [5.61 GB]
[root@www ~]# vgcreate -s 16M vbirdvg /dev/hda{6,7,8} #将/dev/hda6-8 建立成为一个 VG,且指定 PE 为 16MB
Volume group "vbirdvg" successfully created
[root@www ~]# vgscan #确定存在这个 vbirdvg 的 VG
Reading all physical volumes. This may take a while...
Found volume group "vbirdvg" using metadata type lvm2
[root@www ~]# pvscan #有三个 PV 被用去,剩下一個 /dev/hda9 的 PV 沒被用掉!
PV /dev/hda6 VG vbirdvg lvm2 [1.39 GB / 1.39 GB free]
PV /dev/hda7 VG vbirdvg lvm2 [1.39 GB / 1.39 GB free]
PV /dev/hda8 VG vbirdvg lvm2 [1.39 GB / 1.39 GB free]
PV /dev/hda9 lvm2 [1.40 GB]
Total: 4 [5.57 GB] / in use: 3 [4.17 GB] / in no VG: 1 [1.40 GB]
[root@www ~]# vgdisplay # 最后那三行指的就是 PE 能够使用的情況!由于尚未切出 LV,因此所有的 PE均可自由使用。
--- Volume group ---
VG Name vbirdvg
System ID
Format lvm2
Metadata Areas 3
Metadata Sequence No 1
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 0
Open LV 0
Max PV 0
Cur PV 3
Act PV 3
VG Size 4.17 GB #整个 VG 容量就这么大
PE Size 16.00 MB #內部每个 PE 的大小
Total PE 267 #总共的 PE 数量!
Alloc PE / Size 0 / 0
Free PE / Size 267 / 4.17 GB
VG UUID 4VU5Jr-gwOq-jkga-sUPx-vWPu-PmYm-dZH9EO
[root@www ~]# vgextend vbirdvg /dev/hda9 #将剩余的 PV (/dev/hda9) 分配给 vbirdvg
Volume group "vbirdvg" successfully extended
[root@www ~]# vgdisplay
....(前面省略)....
VG Size 5.56 GB
PE Size 16.00 MB
Total PE 356
Alloc PE / Size 0 / 0
Free PE / Size 356 / 5.56 GB
VG UUID 4VU5Jr-gwOq-jkga-sUPx-vWPu-PmYm-dZH9EO
设置属性的卷组[root@www ~]# vgchange -ay vg1000 #将卷组"vg1000"设置为活动状态
logical volume(s) in volume group "vg1000" now active
删除逻辑卷组[root@www ~]# vgremove vg1000 #删除卷组"vg1000"
Volume group "vg1000" successfully removed[root@www ~]# vgreduce vg2000 /dev/sdb2 #将物理卷"/dev/sdb2"从卷组"vg2000"中删除
removed "/dev/sdb2" from volume group "vg2000"