問題タブ [stonith]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
high-availability - HAProxy クラスターが同じ仮想 IP を複数のマシンに割り当てるとどうなりますか?
クラスター内でHAProxyの 2 つのインスタンスを実行して、別の負荷分散を提供しているとします。2 ノードの HAProxy クラスターは、Pacemaker と Corosync を使用して実装できます。
2 つのノードが相互に接続できなくなった状況を考えてみましょう (ただし、外部からは引き続きアクセスできます)。この状況では、このクラスターに関連付けられた仮想 IP を両方とも取得することにしました。このような状況が発生する可能性はありますか? その場合、仮想 IP リソースを保護するために STONITH を実装する必要がありますか? STONITHなしでこの問題を解決する方法はありますか?
cluster-computing - Hyper-V 上の Pacemaker と DRBD
Apache Web サイト用に 2 ノードの Web クラスターをセットアップする必要があります。Hyper-V インフラストラクチャと 2 つのノードしかありません。ポイントは負荷分散と高可用性です。
CentOS 7、Pacemaker クラスター、MariaDB 10 で 2 つの VM をインストールして構成しました。Pacemaker でマスター/スレーブ ocf::percona:mysql リソースを構成しました。
次に、Web サイトのコンテンツ用の共有ストレージが必要です。デュアル プライマリ モードで DRBD ディスクを作成し、その上に GFS2 を作成しました。Pacemaker に追加せずにテストしました。すべて正常に機能しましたが、自動的に昇格するには、Pacemaker を介してこれらを管理する必要があります。
問題は、Pacemaker が DRBD リソースを作成するためにフェンシングを必要とするが、Hyper-V 用の stonith エージェントがないことです。
CentOS 6 の以前のバージョンでは、SSH stonith エージェントを作成することができました。私はこれをやろうとしましたが、pcsはそれで動作しません。
今のところ、Hyper-V の上で Pacemaker を使用することは可能ですか? または、デュアルプライマリで DRBD を使用する別の方法が存在する可能性がありますか?