Добавление тегов к томам LVM и отображение томов, содержащих этот тег, легко и работает как шарм; но почему-то я не могу найти способ перечислить все используемые теги или показать теги, относящиеся к определенному тому. lvdisplay -v
не дает мне подробностей о тегах, ни lvs
похоже, есть для этого какой-нибудь вариант. (Я использую 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
Таким образом вы можете легко создать скрипт для получения активных тегов для определенного тома.
Если вы проанализируете вывод команды lvs и запустите логические тома с помощью команды, которую я использовал выше, вы сможете с помощью grep, sed и awk перейти к списку всех используемых тегов.
Для физических томов и групп томов есть команды, аналогичные приведенным выше:
# pvs -o pv_tags /dev/sda2
PV Tags
# vgs -o vg_tags /dev/VolGroup00
VG Tags