DRBD設定メモ(meta-disk)

/etc/drbd.conf のmeta-diskに関するメモ。
 
ミラーリングのためのメタ情報の保存先は
ミラーリングと同一のブロックデバイス
異なるブロックデバイスのいずれかを指定できる。
 
'/dev/ice/name [idx]'のidx が何のために必要か、が分かりにくかった。
/usr/share/doc/drbd82-8.2.6/drbd.conf を見てみると、大体分かった。

meta-disk is either 'internal' or '/dev/ice/name [idx]'

You can use a single block device to store meta-data
of multiple DRBD's.
E.g. use meta-disk /dev/hde6[0]; and meta-disk /dev/hde6[1];
for two different resources. In this case the meta-disk
would need to be at least 256 MB in size.

複数のディスクをミラーリング管理しているときに
メタディスクは同一のブロックデバイスを利用できるから、なんだね。
idxっていうもんだから、リソースごとに順番にインクリメントしてた…orz。
今回[4]を指定してエラーになったことで気付いた。
例えば、/dev/ice/name[4]だと、128x4=512より大きな値(512ではNG)が設定されていないと文句を言われる。