0

フォールト トレランス 2 が必要ですが、そのために余分なサーバーを使用したくありません。各レプリカ セットに対して次の構成を使用する予定です。各mongodbX-Xは異なるサーバーです。

DC1 (main):
mongodb0-0 - primary
mongodb0-1 - secondary

DC2:
mongodb0-2 - secondary, priority 0.5
mongodb0-3 - arbiter
mongodb0-4 - arbiter

それが正しいか?同じ構成に関する議論が見つかりません。

4

2 に答える 2

1

はい、そうです。

フォールト トレランス2 は、新しいプライマリの選択を不可能にすることなく、2 つのサーバーをオフラインにすることができることを意味します。

あなたが持っているので:

  • 1 プライマリ
  • 2 つのセカンダリ
  • 仲裁人2名

これは、2 つのサーバーがオフになった場合、残りの 3 つがプライマリを選択することになり、そのうちの少なくとも 1 つがアービトラーにならないことを意味します。

于 2014-01-29T08:04:42.510 に答える