Red Hat Training

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

D.3. タグを使用したアクティブ化の制御

特定の論理ボリュームのみがホスト上でアクティブ化されるように設定ファイルで指定することができます。たとえば、以下のエントリーはアクティベーション要求 (vgchange -ay など) のフィルタとして動作して、vg1/lvol0 とホスト上のメタデータ内に database タグを持ついずれかの論理ボリューム、またはボリュームグループのみをアクティブ化します。
activation { volume_list = ["vg1/lvol0", "@database" ] }
いずれかのメタデータタグがマシンのホストタグのいずれかに一致する場合のみに一致する要因となる特別一致記号 "@*" が存在します。
別の例として、クラスター内のすべてのマシンに、以下のエントリーがる状況を考慮してください。
tags { hosttags = 1 }
ホスト db2 上のみで vg1/lvol2 をアクティブ化したい場合は、以下のようにします:
  1. クラスター内のいずれかのホストから lvchange --addtag @db2 vg1/lvol2 を実行します。
  2. lvchange -ay vg1/lvol2 を実行します。
このソリューションでは、ボリュームグループのメタデータ内にホスト名を保存します。