我是靠谱客的博主 犹豫鸵鸟,最近开发中收集的这篇文章主要介绍Linux Heartbeat 安装与配置总结,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

由于在CentOS 6 (6.0以及6.2)上没有找到Linux Heartbeat的源,所以最终选择在Ubuntu 8.04上安装。

        假设两个节点分别为node1和node2(运行uname -n 命令可以察看本机的名字),node1的ip为192.168.164.116,node2的ip为192.168.164.117,它们公用的ip为192.168.164.118,具体安装与配置过程如下:
注:这些配置文件的内容在node1和node2中完全一样,而且node1和node2都要配置。

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

点击(此处)折叠或打开

  1. 192.168.164.116  node1
  2. 192.168.164.117  node2
2、安装heartbeat:
运行一下命令:

点击(此处)折叠或打开

  1. sudo apt-get install 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
其中eth1要根据读者自己的环境进行相应的替换。

4、配置authkeys文件:
运行如下命令:

点击(此处)折叠或打开

  1. vim /etc/ha.d/authkeys
然后修改authkeys中的内容:

点击(此处)折叠或打开

  1. auth 1
  2. 1 sha1 ok.
5、配置haresources文件:

点击(此处)折叠或打开

  1. vim /etc/ha.d/haresources
然后修改haresources的内容:

点击(此处)折叠或打开

  1. node1 IPaddr::192.168.164.118/24/eth1
6、测试
在node1和node2中分别运行一下命令:

点击(此处)折叠或打开

  1. sudo /etc/init.d/heartbeat start
然后在node1中运行:

点击(此处)折叠或打开

  1. ifconfig
结果如下:

同理在node2行:

点击(此处)折叠或打开

  1. ifconfig
结果如下:

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

点击(此处)折叠或打开

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

再在node1中运行:

点击(此处)折叠或打开

  1. ifconfig
结果如下:

在node2中运行:

点击(此处)折叠或打开

  1. ifconfig
结果如下:


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即可。

最后

以上就是犹豫鸵鸟为你收集整理的Linux Heartbeat 安装与配置总结的全部内容,希望文章能够帮你解决Linux Heartbeat 安装与配置总结所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部