Archive for March 5th, 2008

Mysql测试三:Mysql + DRBD + Heartbeat(v1)基本配置笔记及切换测试

Wednesday, March 5th, 2008

1、下载对应版本的heartbeat包
    由于安装beartbeat的rpm包需要其他一些包为前提条件,所以可能还需要下载对应版本的其他的几个rpm包,像如下:
    [root@mysql1 heartbeat]# rpm -ivh heartbeat-2.1.3-3.el4.centos.i386.rpm
    warning: heartbeat-2.1.3-3.el4.centos.i386.rpm: V3 DSA signature: NOKEY, key ID 443e1821
    error: Failed dependencies:
            heartbeat-pils = 2.1.3-3.el4.centos is needed by heartbeat-2.1.3-3.el4.centos.i386
            heartbeat-stonith = 2.1.3-3.el4.centos is needed by heartbeat-2.1.3-3.el4.centos.i386
            libpils.so.1 is needed by heartbeat-2.1.3-3.el4.centos.i386
            libstonith.so.1 is needed by heartbeat-2.1.3-3.el4.centos.i386
    然后下载heartbeat-pils-2.1.3-3.el4.centos.i386.rpm和heartbeat-stonith-2.1.3-3.el4.centos.i386.rpm,
在安装这两个包之后,即可正常安装heartbeat了。
2、配置相关文件
    1) 找到安装后heartbeat的文档目录,将三个需要的配置文件样例copy到/etc/ha.d目录下准备后面的配置设
置(这样会更方便,而且有较为详细的配置说明):
    [root@mysql1 ha.d]# rpm -q heartbeat -d
    …

    /usr/share/doc/heartbeat-2.1.3/AUTHORS
    …

    [root@mysql1 ha.d]# [...]

阿里巴巴DBA出品