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

mkdir /data/www

chown apache:apache /data/www

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

/data/www *(rw,sync)

wKioL1htoDij5TtZAAASoxKNSmw933.png-wh_50

保存退出

vim /data/www/index.html

wKiom1htoGzRHEnnAAARWCxXpPI879.png-wh_50

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

wKioL1htrWqS4ZMEAAAcbjo_swY090.png-wh_50

编辑配置文件: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以及资源代理

wKiom1htoLuzIBOZAABqeT1XnTI752.png-wh_50

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

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


启动两个结点heartbeat:

wKioL1htr1HyEJq8AAAOPCtjZvA774.png-wh_50

wKiom1htr1HxCafAAAARe65QeT8527.png-wh_50

测试访问vip:192.168.27.210


wKioL1httuSi2M6LAACRzEo7O-I376.png-wh_50


wKiom1httuTBdmXRAAAP3ToucsE570.png-wh_50

停掉主节点node2观察


wKioL1httuWyV1K_AABH6pB15nE716.png-wh_50

VIP 转移了

wKiom1httuaSuGZ5AAB5Zhco8aM803.png-wh_50

NFS也转移了


wKioL1httuazrmiCAACAKbQ7ukA878.png-wh_50

仍然可以正常访问:


wKioL1httueikFohAACGxtFb11Q649.png-wh_50


wKiom1httunh3A_cAAB0sEAz4J0153.png-wh_50

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

vip转移回原节点

wKiom1httumDq0cCAAB-BS7Y2Kg733.png-wh_50

vip与NFS挂载都转移了

wKioL1httuqCbeLAAAB_WLOzBnE754.png-wh_50

wKiom1httuvAhPKzAAB-HapXrVM739.png-wh_50