NFS配置:yum install nfs-utils portmap nfs4-acl-tools

mkdir /data/www

chown apache:apache /data/www

编辑配置文件:vim /etc/exports

/data/www *(rw,sync)

保存退出

vim /data/www/index.html

192.168.26.211/212两台服务器都需要安装: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

主要设置下列参数:

debugfile /var/log/ha-debug

logfile /var/log/ha-log

logfacility     local0

keepalive 1000ms

deadtime 6

warntime 2

initdead 20

udpport 694

bcast   eth0     # Linux

auto_failback on

node node2.jerry.com

node node3.jerry.com

crm on

ping 192.168.26.199

compression     bz2

compression_threshold 2

编辑配置文件:vim /etc/ha.d/resources

主要设置下列项:

node2.jerry.com 192.168.27.210 Filesystem::192.168.25.209:/data/www::/var/www/html::nfs httpd #指定主接点和VIP以及资源代理

heartbeat+nfs+apache(web)_第1张图片

把配置文件复制到节点3:

scp authkeys ha.cf haresources node3:/etc/ha.d/


启动两个结点heartbeat:

heartbeat+nfs+apache(web)_第2张图片

测试访问vip:192.168.27.210



停掉主节点node2观察


heartbeat+nfs+apache(web)_第3张图片

VIP 转移了

heartbeat+nfs+apache(web)_第4张图片

NFS也转移了


heartbeat+nfs+apache(web)_第5张图片

仍然可以正常访问:


heartbeat+nfs+apache(web)_第6张图片


heartbeat+nfs+apache(web)_第7张图片

恢复主节点node2观察:/etc/init.d/heartbeat start

vip转移回原节点

vip与NFS挂载都转移了