如果您想要激活一个指定的 vg,而不是激活所有的 vg,您可以在 /etc/lvm/lvm.conf 的 volume_list 中添加 lvm 标签。
编 辑 /etc/lvm/lvm.conf,你可以看到以下注释:
# If volume_list is defined, each LV is only activated if there is a
# match against the list.
# "vgname" and "vgname/lvname" are matched exactly.
# "@tag" matches any tag set in the LV or VG.
# "@" matches if any tag defined on the host is also set in the LV or VG
# volume_list = [ "vg1", "vg2/lvol1", "@tag1", "@" ]
运行 vgchange 以添加或者删除一个标签:
# vgchange --addtag test /dev/vg00
Volume group "vg00" successfully changed
检查标签是否已经被添加:
# vgs -o vg_tags /dev/vg00
VG Tags
test
编辑 /etc/lvm/lvm.conf,追加 volume_list 设置:
volume_list = ["@test"]
该设置表明,只有标签为test的vg才会被激活。
删除一个标签:
# vgchange --deltag test /dev/vg00
Volume group "vg00" successfully changed
# vgs -o vg_tags /dev/vg00
VG Tags
如果你希望操作 lv,请使用 lvchange 命令而非 vgchange 命令。