二、 配置步骤及说明
准备工作
a. 主机名解析
在heartbeat中,节点之间的通信使用的节点主机名称,因此必须确保每台主机的名称惟一,并且通过主机名能够访问到对应的IP地址。建议修改每个节点的/etc/hosts文件,使各节点保持一致:
[root@node1 ha.d]# cat /etc/hosts
192.168.110.128 node1 node1.yang.com
192.168.110.129 node2 node2.yang.com
b. 主机互信
在集群中,建议使用集群主来管理整个集群,需要频繁的从主远程登录其他的成员,因此建议配置主机互信避免每次都输入密码进行操作。
[root@node1 .ssh]# ssh-keygen -t rsa //全部回车,使用空密码即可,此时会在/root/.ssh目录中产生id_rsa.pub的文件
[root@node1 .ssh]# ssh-copy-id -i /root/.ssh/id_rsa.pub root@node2
//在节点1上将id_rsa.pub拷贝到node2即可。
Node2上的配置与此类似。
linux集群学习实验:使用heartbeat实现对httpd的高可用
原文地址:http://blog.51cto.com/9652359/2106094