corosync、pacemaker、および crmsh を使用して、HA 用に 2 つのクラスター ノードをセットアップしました。これですべてのサービスが起動しましたが、アプリケーションと VIP の両方が並行して実行されているため、2 台のマシンが正しく同期されていないという問題が見つかりました。これらのアプリケーションを同期するにはどうすればよいですか? そして、これは私の /etc/corosync/corosync.conf です
互換性: ホワイトタンク
aisexec {
# root として実行 - これは、Pacemaker でリソースを管理できるようにするために必要です
ユーザー: ルート
グループ: ルート
}
サービス {
# Pacemaker クラスター リソース マネージャーを読み込む
バージョン: 1
お名前: ペースメーカー
use_mgmtd: いいえ
use_logd: いいえ
}
トーテム{
バージョン: 2
secauth: オフ
インターフェース {
メンバー {
メンバーアドレス: 10.193.30.16
}
メンバー {
メンバーアドレス: 10.193.30.22
}
リング番号: 0
bindnetaddr: 10.193.30.31
mcastaddr: 255.255.255.224
mcastport: 5405
}
トランスポート: udpu
}
ロギング {
ファイルライン: オン
to_stderr: はい
to_logfile: はい
to_syslog: はい
ログファイル: /var/log/cluster/corosync.log
デバッグ: オン
タイムスタンプ: オン
logger_subsys {
サブシス: AMF
デバッグ: オフ
}
}
amf {
モード: 無効
}