将标签添加到LVM卷并显示具有该标签的卷很容易,并且像魅力一样工作; 但不知何故,我找不到一种方法来列出所有正在使用的标签,或显示适用于特定卷的标签。 lvdisplay -v不给我关于标签的细节, lvs似乎没有任何select。 (我正在使用CentOS 5.4。)
显示属于特定卷的标签:
# lvchange --addtag @RootFS /dev/VolGroup00/LogVol00 Logical volume "LogVol00" changed # lvs -o lv_tags /dev/VolGroup00/LogVol00 LV Tags RootFS # lvs -o lv_tags /dev/VolGroup00/LogVol01 LV Tags
您可以轻松地以这种方式脚本获取特定音量的有效标签。
如果parsinglvs命令的输出,并通过上面使用的命令运行逻辑卷,则可以使用grep,sed和awk查找所有正在使用的标记的列表。
物理卷和卷组的命令与上述类似:
# pvs -o pv_tags /dev/sda2 PV Tags # vgs -o vg_tags /dev/VolGroup00 VG Tags
这是关于这个的红帽知识库文章