MooseFS Master的高可用性

时间:2014-06-11 08:31:02

标签: apache-zookeeper moosefs

我有一个设置,我们正在运行1个Master和3个chunk服务器。如果我的一个chunk服务器出现故障我的设置工作正常。我也希望我的主服务器具有相同的功能。我该怎么做?

我的确切需求是:我将拥有2台主服务器,如果其中一台发生故障,第二台应该充当主服务器

3 个答案:

答案 0 :(得分:3)

您应该尝试LizardFS http://lizardfs.comhttp://github.com/lizardfs/lizardfs,它的MooseFS分支,并且已经构建了主ha兼容性。

最简单的方法是在例如。 keepalived with virtual ip bind to this virtual ip master server并在不同的机器上部署第二个主服务器但在配置中你需要将PERSONALITY从master设置为shadow。 当第一个主服务器关闭并且保持连接切换到第二台机器时,您需要更改回PERSONALITY以更新主服务器重新加载主服务器。

如果为keepalived编写正确的配置,则可以获得1-2秒的停机时间。

答案 1 :(得分:2)

MooseFS 2.0 Pro拥有主HA

http://moosefs.com/support.html " 2 - 高级软件功能包括主HA。"

http://moosefs.com/products.html 左侧菜单 - >卡概述

答案 2 :(得分:1)

版本中的MooseFS> = 2.0 Pro具有主HA