Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
C.3. タグでアクティベーションの制御
特定の論理ボリュームのみがホスト上でアクティベートされるように設定ファイルで指定する ことが出来ます。例えば、以下のエントリはアクティベーション要求(
vgchange -ay
など)のフィルターとして動作して、vg1/lvol0
とホスト上のメタデータ内に database
タグを持ついずれかの論理ボリューム、又はボリュームグループのみを アクティベートします。
activation { volume_list = ["vg1/lvol0", "@database" ] }
There is a special match "@*" that causes a match only if any metadata tag matches any host tag on that machine.
もう一つの例として、クラスタ内の各マシンがその設定ファイル内に以下のエントリを 持っている状況を考慮します:
tags { hosttags = 1 }
ホスト
db2
上のみで vg1/lvol2
を アクティベートしたい場合は、以下のようにします:
- クラスタ内のいずれかのホストから
lvchange --addtag @db2 vg1/lvol2
を 実行します。 lvchange -ay vg1/lvol2
を実行します。
この解決法では、ボリュームグループメタデータの中にホスト名を保存する必要があります。