# pvcreate /dev/hdb
这 将在磁盘上建立 VG 的描述符。
"使用磁盘分区,如/dev/hdb1。
使用 fdisk 的 t 命令把/dev/hda1 的分区类型设为 0x8e,然后运行:
# pvcreate /dev/hdb1
这将在分区/dev/hda1 上 建立 VG 的描述符。
PV 初始化命令 pvcreate 的一般用法为:
pvcreate PV1 [ PV2 ... ]
它的参数可 以是整个磁盘、分区,也可以是一 loop 设备。
3.2 建立 VG
在使用 pvcreate 建立了 PV 后,可以用 vgcreate 建立卷组,如有
PV1、PV2 分别是/dev/hda1 与/dev/hdb1,使用
# vgcreate testvg /dev/hda1 /dev/hdb1
将建立一个名为 testvg 的卷组,它由两个 PV:/dev/hda1 与/dev/hdb1 组成。
vgcreate 的一般用 法为:
# vgcreate [options] VG_name PV1 [PV2 ...]
其中的可选项包括设置 VG 最大支持的 LV 数、PE 大小(缺省为 4MB)等。
注意:当使用 devfs 系统时,应使用设备的全名而不能是 Symbol Link,如对
上例应为:
# vgcreate testvg /dev/ide/host0/bus0/target0/lun0/part1\
/dev/ide/host0/bus0/target1/lun0/part1
3.3 激活 VG
在被激活之前,VG 与 LV 是无法访问的,这时可用命令:
# vgchange -a y testvg
激活所要使用的 卷组。当不再使用 VG 时,可用
# vgchange -a n testvg
使之不再可用。
vgchange 可用来设置 VG 的一 些参数,如是否可用( -a [y|n]选项)、支持最
大逻辑卷数等。
3.4 移除 VG
在移除一卷组前应确认卷组中不再有逻辑卷,首先休 眠卷组:
# vgchange -a n testvg
然后可用 vgremove 移除该卷组:
# vgremove testvg
3.5 为 VG 增加新 PV
当卷组空间不足时,可以加入新的物理卷来扩大容量,这时可用命令
vgextend,如
# vgextend testvg /dev/hdc1
其中/dev/hdc1 是新的 PV,当然在这之前,它应使用 pvcreate 初始化。
3.6 从 VG 移除 PV
在移除 PV 之前,应确认该 PV 没用被 LV 使用,这可用命令 pvdisplay 查看,
如:
# pvdisplay /dev/hda1
--- Physical volume ---