qrqwe 发表于 2015-5-21 10:31:59

moosefs+keepalived双机高可用热备解决方案-03

故障切换测试

[*]1.         测试准备,先启动mfs:

A 启动mfsmaster主机上的mfsmaster程序:/usr/local/mfs/sbin/mfsmasterstartB 启动备 mfsmetalogger上的 mfsmetalogger程序:/usr/local/mfs/sbin/mfsmetaloggerstartC 启动两台 centos6_02和centos6_03上的mfschunkserver程序:/usr/local/mfs/sbin/mfschunkserver start
D 客户机centos6_04上运行挂程序:/usr/local/mfs/bin/mfsmount/mnt/data -H 10.0.8.6 –p

[*]2.         测试方法 

A客户机挂后,创建文件 0519,过下用来检查文件是否还在。B执行 /usr/local/mfs/sbin/mfsmasterstop && mv /usr/local/mfs/sbin/mfsmaster./ ,观察主keepalived是否被杀死,备的keepalive是否被切换为主的keepalived。   查看 /var/log/messagesC 用netstat –tlunp 发现mfsmaster已经在备 mfsmetalogger上了,说明keepalived执行了我们的脚本
再看下/var/log/messages,发现备keepalived转主的时,调用脚本,启动了moosefs 如下。D 再次在客户上 查看下挂载 文件,发现没变。再次正明moosefs+keepalived 双机高可用 方案OK到此成功。

页: [1]
查看完整版本: moosefs+keepalived双机高可用热备解决方案-03