Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

付録D LVM オブジェクトタグ

LVM タグは、同じタイプの LVM2 オブジェクトを 1 つのグループにまとめるのに使用される用語です。タグは、物理ボリューム、ボリュームグループ、論理ボリュームなどのオブジェクトに割り当てることができます。クラスター設定ではタグをホストに割り当てることができます。
タグは、コマンドラインで引数 PV、VG、または LV の代わりに表示することができます。あいまいさを避けるために、タグの先頭には @ を付ける必要があります。各タグは、コマンドラインでの位置により期待されるタイプのタグを所有するすべてのオブジェクトに置き換えることでデプロイメントされます。
LVM タグは、最大 1024 文字の文字列です。LVM タグはハイフンで開始できません。
有効なタグには、限定された範囲の文字のみで設定されます。使用可能な文字は [A-Za-z0-9_+.-] です。Red Hat Enterprise Linux 6.1 リリースでは、使用可能な文字のリストが拡大され、タグには "/"、"="、"!"、":"、"#"、および "&" の文字が使用できるようになりました。
タグを付けることができるのは、ボリュームグループ内のオブジェクトのみです。物理ボリュームは、ボリュームグループから削除されるとタグを失います。これは、タグがボリュームグループメタデータの一部として保存され、物理ボリュームが削除されると削除されるためです。
以下のコマンドは、database タグを持つすべての論理ボリュームを一覧表示します。
# lvs @database
以下のコマンドは、現在アクティブなホストタグをリスト表示します。
# lvm tags

D.1. オブジェクトタグの追加と削除

物理ボリュームからタグを追加または削除するには、pvchange コマンドの --addtag または --deltag オプションを使用します。
ボリュームグループからタグを追加または削除するには、vgchange コマンドまたは vgcreate コマンドの --addtag オプションまたは --deltag オプションを使用します。
論理ボリュームからタグを追加または削除するには、lvchange コマンドまたは lvcreate コマンドの --addtag オプションまたは --deltag オプションを使用します。
1 つの pvchange コマンド、vgchange コマンド、または lvchange コマンドでは、複数の --addtag 引数および --deltag 引数を指定できます。たとえば、以下のコマンドは、T9T10 のタグを削除し、T13 および T14 タグをボリュームグループ 付与 に追加します。
# vgchange --deltag T9 --deltag T10 --addtag T13 --addtag T14 grant