1、安装Heartbeat相关软件包,配置,配置好两节点主机名,一定要与uname -n现实的名称一致,两节点名称假设为node1.a.org与node2.a.org,安装httpd服务,启用并设置好网页
2、cp /usr/share/doc/heartbeat2.1.4/ha.cf haresources authkeys /etc/ha.d
3、vim /etc/ha.d/ha.cf
简单修改或启用一些常用参数
bcast eth1 //选择广播的网卡
node node1.a.org
node node2.a.org
//当前所有节点要表明
4、vim /etc/ha.d/haresources
node1.a.org 192.168.0.11/24/eth0/192.168.0.255 httpd
//写出主节点名称 两节点间流动地址/掩码/所配置到那块网卡别名上/广播地址 所启用的服务
5、vim /etc/ha.d/authkeys
auth 1
1 md5 密钥随机数
//使用如 dd if =/dev/urandom bs=512 count=1 | openssl md5 即可获得一串随机数
6、在node1上配置好这些参数后,直接拷贝到node2上并做适当修改即可。
//可是直接使用ssh从node1上向node2上拷贝,但需要使用基于密钥的认证,如何取消ssh这个认证:
ssh-keygen -t rsa //可生成一对密钥
ssh-copy-id -i ~/.ssh/id_rsa.pub root@node2
//复制到node2上即可,只需要第一次登陆使用密码,以后都不需要密码做ssh认证了
7、测试
转载于:https://blog.51cto.com/surpassdream/702120