web-dev-qa-db-ja.com

Ganetiがフェンシングをどのように扱うか

Proxmox docが多くのことを言っていることがわかりました フェンシング 。 Ganetiのドキュメントでそれについて何も見つかりませんでした。また、Ganeti Google Group Archiveを調べたところ、同様の質問が見つかりましたが、回答は、Split BrainはGanetiの問題ではなく、質問者はアーカ​​イブを読む必要があるというものでした。

それで、ガネティが何らかの創造的な方法で解決したのか、それとも単に問題を無視したのだろうか?特に、ノードが2つしかないセットアップに興味があります。

3
Maciek Sawicki

私は自分の質問に対する答えを見つけたと思います-Ganetiには手動フェイルオーバーしかありません。フェンシングは、同じリソースへの同時アクセスを防ぐための自動フェイルオーバーの場合にのみ必要です(クォーラムのある分割ノードの場合、他のノードが停止しているかどうかを確認できないため、通信の問題のみが発生します- [〜# 〜] stonith [〜#〜] )ですが、手動フェイルオーバーの場合は、管理者の判断で中継します。

3
Maciek Sawicki

Maciek、その通りです。Ganetiは手動フェイルオーバーのみを提供します。 oobフレームワークを使用すると、STONITHを実行する基本的な機能があります(サイトローカルフレームワークとの統合を介して。 docs.ganeti.org の内部ドキュメントを参照)が、まだありません。これを自動フェイルオーバーに拡張しました。

3
iustin