0

1 つのマスター サーバーと 3 つのチャンク サーバーを実行しているセットアップがあります。チャンク サーバーの 1 つがダウンした場合 セットアップは正常に機能しています。マスター サーバーにも同じ機能を使用したいのですが、どうすればよいですか?

私の正確なニーズは次のとおりです。2つのマスターサーバーを用意し、1つがダウンした場合、2つ目がマスターとして機能する必要があります

4

3 に答える 3

3

LizardFS http://lizardfs.comhttp://github.com/lizardfs/lizardfs、MooseFS のそのフォークを試して、master ha 互換性を組み込む必要があります。

最も簡単な方法は、たとえば次のようにすることです。この仮想 IP マスター サーバーにバインドし、別のマシンに 2 番目のマスター サーバーを展開しますが、config ではマスターからシャドウに PERSONALITY を設定する必要があります。最初のマスターがダウンし、キープアライブが IP で 2 番目のマシンに移行した場合、PERSONALITY をマスターに戻し、マスター サーバーをリロードする必要があります。

keepalived の正しい構成を記述した場合、1 ~ 2 秒のダウンタイムが発生する可能性があります。

于 2014-07-23T16:25:39.280 に答える
1

バージョン >= 2.0 Pro の MooseFS にはマスター HA があります

于 2015-03-02T11:21:13.240 に答える