DRBDとOCFS2を使って、sambaをリダンダント構成にしてみました。構成は以下の通りです。 今回の設定では、レプリケーションセグメントは、別のデータセグメントにしています。なお、環境はdebian 10/busterを使用しています。またペースメーカなどのハートビート疎通確認ソフトは今回使用していませんので設定自体は非常にシンプルです。 以下設定方法です。まず、初めにdrbd-utilsとocfs2-toolsをインストールします。 apt-get install drbd-utils ocfs2-tools 続いて、ネットワークインターフェースの設定を行ってください。その後、ホスト名の編集等を行います。drbdとocfs2はデータセグメントのインターフェース名とホスト名を使用します。つまり、上述の構成でいえば、sv92/sv94ではなくsv92-local, sv94-localをそれぞれのホスト名にする必要があります。これに対し、sambaはサービスセグメントのインターフェース名(sv92/sv94)を使用しますので、注意してください。 # on sv92 #edit /etc/hosts 10.1.2.92 sv92 10.1.4.93 sv92-local # on sv92 hostname sv92-local #edit /etc/hostname sv92-local # on sv94 #edit /etc/hosts 10.1.2.94 sv94 10.1.4.95 sv94-local # on sv94 hostname sv94-local #edit /etc/hostname sv94-local 続いて、/etc/drbd.d/drbd.resを以下の様に編集します。両方のサーバで行ってください。 resource drbd { net { protocol C; allow-two-primaries; after-sb-0pri discard-zero-changes; after-sb-1pri discard-secondary; after-sb-0pri disconnect; } volume 1 { ...