利用Linux群集进行不间断认证分析
2007-03-12 10:50:35 来源:WEB开发网核心提示: 这里是从我们的应用程序中所看到的查询流:主节点处于当机状态,虚拟 Ip 现在由辅助节点提供服务,利用Linux群集进行不间断认证分析(7),S5 和虚拟 Ip 显示绿色,服务器 S6 不可用,在共享存储器设置中,存储器互连也可以用作心跳介质,所以指示器为红色,重新启动群集之后
这里是从我们的应用程序中所看到的查询流:
主节点处于当机状态,虚拟 Ip 现在由辅助节点提供服务。S5 和虚拟 Ip 显示绿色,服务器 S6 不可用,所以指示器为红色。
重新启动群集之后,通过切断主节点的电源,我们制造了一个故障。辅助节点在 10 秒超时过后再次获得资源。最后,通过拔掉两端的串行接口和以太网接口,我们模拟两个节点之间完整的互连性故障。这种节点间通信的失败导致两台机器都试图充当主节点。这种情形就是所谓的“裂脑(split-brain)”。这种情形下 Heartbeat 的缺省行为说明了为什么 Heartbeat 需要多个使用不同介质的互连介质。在共享存储器设置中,存储器互连也可以用作心跳介质,这样可以减小“裂脑”的概率。下面是一个取自 ha-log 的显示关机的样本:
heartbeat: 2001/09/07_14:49:46 info: mach_down takeover complete.
heartbeat: 2001/09/07_14:50:36 ERROR:
TTY write timeout on [/dev/ttyS0] (no connection?)
heartbeat: 2001/09/07_14:52:53 WARN:
Cluster node slave6 returning after partition
heartbeat: 2001/09/07_14:52:53 info: Heartbeat shutdown in progress.
heartbeat: 2001/09/07_14:52:53 ERROR:
105 lost packet(s) for [slave6] [191:297]
heartbeat: 2001/09/07_14:52:53 ERROR: lost a lot of packets!
heartbeat: 2001/09/07_14:52:53 info: Link slave6:eth1 up.
heartbeat: 2001/09/07_14:52:53 WARN:
Late heartbeat: Node slave6: interval 211920 ms
heartbeat: 2001/09/07_14:52:53 info: Node slave6: status active
heartbeat: 2001/09/07_14:52:53 info: Giving up all HA resources.
heartbeat: 2001/09/07_14:52:53 info: Running /etc/ha.d/rc.d/status status
heartbeat: 2001/09/07_14:52:53 info: Running /etc/ha.d/rc.d/ifstat ifstat
heartbeat: 2001/09/07_14:52:53 info:
Running /etc/ha.d/rc.d/shutdone shutdone
heartbeat: 2001/09/07_14:52:53 info:
Releasing resource group: slave6 192.168.10.51 slapd
heartbeat: 2001/09/07_14:52:53 info: Running /etc/ha.d/resource.d/slapd stop
heartbeat: 2001/09/07_14:52:53 info:
/etc/ha.d/resource.d/slapd: Shutting down
heartbeat: 2001/09/07_14:52:53 info:
Running /etc/ha.d/resource.d/Ipaddr 192.168.10.51 stop
heartbeat: 2001/09/07_14:52:53 info: Ip Address 192.168.10.51 released
heartbeat: 2001/09/07_14:52:54 info: All HA resources relinquished.
heartbeat: 2001/09/07_14:52:54 info: Heartbeat shutdown in progress.
heartbeat: 2001/09/07_14:52:54 info: Giving up all HA resources.
heartbeat: 2001/09/07_14:52:54 info: All HA resources relinquished.
heartbeat: 2001/09/07_14:52:55 info: Heartbeat shutdown complete.
更多精彩
赞助商链接