付録D LVM オブジェクトタグ
An LVM tag is a word that can be used to group LVM2 objects of the same type together. Tags can be attached to objects such as physical volumes, volume groups, and logical volumes. Tags can be attached to hosts in a cluster configuration.
タグは、コマンドラインで引数 PV、VG、または LV の代わりに表示することができます。混乱を防ぐために、タグには @ を前に付ける必要があります。各タグは、コマンドライン上の位置から想定されるタイプの、そのタグを処理するすべてのオブジェクトに置き換えることによって拡張されます。
Red Hat Enterprise Linux 6.1 リリースでは、LVM タグは、最長 1024 文字の文字列です (旧リリースでは、文字数制限は 128 文字でした)。LVM タグの先頭にハイフンを使用することはできません。
有効なタグには、限定された範囲の文字のみで構成されます。Red Hat Enterprise Linux 6.0 リリースで使用可能な文字は、 [A-Za-z0-9_+.-] です。Red Hat Enterprise Linux 6.1 リリースでは、使用可能な文字の一覧が拡大され、タグには "/"、"="、"!"、":"、"#"、および "&" の文字が使用できるようになりました。
Only objects in a volume group can be tagged. Physical volumes lose their tags if they are removed from a volume group; this is because tags are stored as part of the volume group metadata and that is deleted when a physical volume is removed.
以下のコマンドは、
database タグを持つすべての論理ボリュームを一覧表示します。
lvs @database
The following command lists the currently active host tags.
lvm tags
D.1. オブジェクトタグの追加と削除 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
物理ボリュームにタグを追加したり、そこからタグを削除したりするには、
pvchange コマンドで --addtag オプションや --deltag オプションを使用します。
ボリュームグループにタグを追加したり、そこからタグを削除するには、
vgchange か、vgcreate コマンドで --addtag や、--deltag オプションを使用します。
論理ボリュームにタグを追加したり、そこからタグを削除するには、
lvchange か、lvcreate コマンドで --addtag や --deltag オプションを使用します。
Red Hat Enterprise Linux 6.1 リリースでは、
pvchange、vgchange、またはlvchange の単一のコマンドで、--addtag および --deltag の引数を複数指定することができます。例えば、以下のコマンドでは、タグ T9 と T10 が削除され、the タグ T13 と T14 がボリュームグループ grant に追加されます。
vgchange --deltag T9 --deltag T10 --addtag T13 --addtag T14 grant