設定ファイルを同期する
DSAS開発者の部屋:keepalivedの運用ノウハウお見せします 〜 設定ファイルを同期する
keepalivedの記事の一コマに偶然たどり着いた。
かなり遅い反応だけれども、raifがありますよと言ってみる。
リアルタイムに読んだ時はraifを知らなかったんだな・・。
a) マスターとバックアップで設定ファイルを同じにする
b) 設定を反映するコマンドを実装する(lvs-restart)
c) 設定を同期するコマンドを実装する(lvs-sync)
d) 差分を確認するコマンドを実装する(lvs-diff)
この独自コマンドの部分(b〜d)はraifを使ったら不要になる。
その代わりNFSか何かの設定が先に必要になるけれども。
http://www.am-utils.org/docs/raif-ccgrid05/raif.html
ここの図が分かり易いかな。
まぁちょっと触った感じだと想定外の操作をするとファイルシステムが落ちて面倒なことになったりしましたが。
論文は読んだけど、実装はあまり見ていない。心が折れたのでorz
ちなみに
長くなってしまいそうなので、他のコマンド(lvs-sync,lvs-diff,lvs-restart)については、また後日ご紹介させて頂きたいと思います。
この説明ってどこかにあるのかな・・。