この機能はDRBD 8.0以降で使用できます。
デュアルプライマリモードを有効にするには、リソース設定のnetセクションに allow-two-primariesオプションを追加します。
resource resource
net {
allow-two-primaries;
}
...
}リソースがデュアルプライマリモードをサポートするように設定されている場合は、システム(またはDRBD)の起動時にリソースを自動的にプライマリロールに切り替えるように設定することをお勧めします。設定するには、リソース構成のstartupセクションに become-primary-onオプションを追加します。これはDRBD 8.2.0以上で使用できます。
resource resource
startup {
become-primary-on both;
}
...
}/etc/drbd.confを変更したら、必ず、両ノードで変更を反映してください。以下の手順で行います。
drbdadm disconnect コマンドを両方のノードで実行する.resource
drbdadm connect コマンドを両方のノードで実行するresource
最後に drbdadm primary コマンドを片側のノードでなく、両方のノードで実行します。resource