商讯信箱
用户名: @
密  码:   注册|忘记密码
登录
个人用户经销商
信箱 E杂志
您的位置:首页 > 服务器频道 > 正文

用Heartbeat配置Linux高可用性集群(下)

    【IT168 专稿】接上篇)本文继续介绍使用Heartbeat 2.0如何配置Linux高可用性集群。

三、配置Stonith

    Stonith 即shoot the other node in the head使Heartbeat软件包的一部分,该组件允许系统自动地复位一个失败的服务器使用连接到一个健康的服务器的遥远电源设备。Stonith设备是一种能够自动关闭电源来响应软件命令的设备。图-1是Heartbeat与配置Stonith示例。


    图 -1 Heartbeat与配置Stonith示例

    Stonith设备清单如下表-1:


    查看当前支持Stonith设备清单的命令:
    #/usr/sbin/stonith -L
    查看当前支持Stonith设备其他情况的命令
    例如查看rps10的设备配置的命令: 
    # /usr/sbin/stonith -l -t rps10 test
    命令输出:
STONITH: Cannot open /etc/ha.d/rpc.cfg STONITH: Invalid config file for rps10 device. STONITH: Config file syntax: <serial_device> <server> <outlet> [ <server> <outlet> [...] ] All tokens are white-space delimited. Blank lines and lines beginning with # are ignored
    所以在rps10设备在/etc/ha.d/ha.cf 配置文件中的格式如下:
    STONITH_host backupserver rps10 /dev/ttyS0 primaryserver.mydomain.com 0
1 2 3 4
【内容导航】
第1页: 配置Stonith 第2页: 配置内核看门狗支持Heartbeat
第3页: 测试Heartbeat配置 第4页: 配置Mon
©版权所有。未经许可,不得转载。
[责任编辑:杨晓勇]