外部メタデータの共有

DRBDはリソースごとにメタデータというものが必要になる。
これは同一ブロックデバイスに持つ(内部:internal)こともできるし、別のそれに持つ(外部:external)こともできる。
公式ではexternalが推奨となっているけど、理由はわかりません。


一応推奨ということで外部にメタデータを持つとして、
複数のリソースを設定した場合には、そのリソース分メタデータ用のデバイスが
必要になります。


これだとブロックデバイスが無駄に増えていや!
という人のため(かどうか知りませんが)同一ディスクに持つ機能があります。

設定は、/etc/drbd.confで

 meta-data /dev/VolGroup00/LogVol01 [0]
 meta-data /dev/VolGroup00/LogVol01 [1]

こんな具合に配列ちっくに設定してあげればOK。
キーはかならず0から始めないとだめみたいです。