首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linux服务器故障转移

Linux服务器故障转移
EN

Server Fault用户
提问于 2012-04-02 15:55:12
回答 2查看 3.3K关注 0票数 2

我有两个Linux (CentOS6) --它们都配置相同,连接到同一个交换机,在它们之间有一个直接链接。我只有一个外部IP分配给eth0在两个服务器(连接到互联网交换机)与接口关闭服务器2。

如果服务器1死了,我如何才能将故障转移到服务器2--正如所述,它们是直接链接的,以便它们可以通过ping/tcp/udp检查彼此的可用性。我玩过心跳,但文档似乎是不存在的-不知道如何打开一个接口,并启动一些服务,如果其他服务器死了。

EN

回答 2

Server Fault用户

发布于 2012-04-02 16:01:50

我会用心跳。这些文档的问题在于,心脏搏动现在已成为心脏起搏器的一个组成部分:

http://www.clusterlabs.org/wiki/Documentation

心跳足以对IP地址进行故障转移,但不会检测到服务故障(例如,httpd进程死亡)。如果只关心IP地址,则不需要设置完整的起搏器配置;在这种情况下,您可以使用使用/etc/ha.d/haresources作为资源列表的version 1(Heart节拍)配置。

票数 2
EN

Server Fault用户

发布于 2012-04-02 17:10:41

也可以使用保留区,这是一个VRRP实现,它在服务器之间发送多播检查,如果达到超时,它将失败到另一个服务器。

该配置是相当直截了当的,它可以检查服务和用作负载均衡器。

linux的用维护提高网络可靠性提供了更多关于Keepalived的VRRP部分的信息。

两台机器上使用LVS的故障转移和负载平衡器更多地描述了Keepalived的负载平衡器部分,对于理解更多的组件和用例非常有用。

最后但并非最不重要的是,手册提供了一些关于如何运行它的信息。

了解Keepalived的最好方法是阅读项目站点上的文档。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/375959

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档