前期准备工作有以下:
1、主机名和uname -n 一致
2、时钟同步
3、ssh 互信访问设置
服务器ip:192.168.26.210
服务器ip:192.168.26.211
vip:192.168.27.210
vim /etc/sysconfig/network
uname -n
ssh-keygen -t rsa -P ''
ssh-copy-id -i ~/.ssh/id_rsa.pub
ssh-keygen -t rsa -P ''
ssh-copy-id -i ~/.ssh/id_rsa.pub node1
两台服务器都需要安装:yum install -y heartbeat
复制配置文件夹:cp /usr/share/doc/heartbeat-3.0.4/{ha.cf,authkeys,haresources} /etc/ha.d/
编辑配置文件: vim /etc/ha.d/authkeys #认证文件
配置核心文件:vim /etc/ha.d/ha.cf
编辑配置文件:vim /etc/ha.d/resources
node1.jerry.com 192.168.27.210 httpd #指定主接点和VIP以及资源代理
保存退出
把配置文件复制到另外一个结点上。
scp -p authkeys haresources ha.cf node2:/etc/ha.d/
查看日志文件:tail -f /var/log/ha-log
关闭210上的heartbeat 观察是否能正常访问VIP