heart beat 安装与配置

1、配置hosts文件(vim /etc/hosts):

  1. 192.168.164.116  node1

  2. 192.168.164.117  node2

2、安装heartbeat:

3、配置ha.cf文件:

  1. gunzip /usr/share/doc/heartbeat/ha.cf.gz

  2. cp /usr/share/doc/heartbeat/ha.cf /etc/ha.d/

  3. cd /etc/ha.d

  4. vim /etc/ha.d/ha.cf

然后编辑ha.cf文件,内容如下:

  1. debugfile /var/log/ha-debug

  2. logfile /var/log/ha-log

  3. logfacility local0

  4. keepalive 2

  5. deadtime 5

  6. udpport 694

  7. bcast eth1

  8. auto_failback on

  9. node node1

  10. node node2

  11. 其中eth1要根据读者自己的环境进行相应的替换。


 

4、配置authkeys文件:

运行如下命令:

  1. vim /etc/ha.d/authkeys

然后修改authkeys中的内容:

  1. auth 1

  2. 1 sha1 ok.

配置haresources文件:

  1. vim /etc/ha.d/haresources

  2. node1 IPaddr::192.168.164.118/24/eth1

6、测试

在node1和node2中分别运行一下命令:

  1. sudo /etc/init.d/heartbeat start

  2. 然后在node1中运行  ifconfig

spacer.gif

同理在node2行:

  1. ifconfig

  2. spacer.gif

  3. 然后在node2中运行如下命令:

    1. sudo /etc/init.d/heartbeat stop

    2. 再在node1中运行:ifconfig

               

spacer.gif



7、注意事项

1、/etc/hosts要把前面添加的条目放在最前面,即避免系统默认的127.0.0.1  node*干扰我们添加的条目,否则      会出现两个节点同时拥有备用ip的错误;

2、如果在/var/log/ha-log中看到错误:ERROR: Return code 1 from /etc/ha.d/resource.d/IPaddr

     可能是/etc/ha.d/haresources配置的不正确(如:node1 IPaddr::192.168.164.118),改成node1 IPaddr::192.168.164.118/24/eth1即可


你可能感兴趣的:(读者,heart)