corosync+pacemaker测试用例:
环境描述:
1. 集群中有三个节点,如下:
ü Control
ü compute1
ü node-3 这个节点是虚拟机,在control上面启动的
每个节点都有两个网卡,分别作为mgt平面和pub平面,mgt网卡用来承载corosync之间心跳报文
2.定义了两个资源:
ü pub_vip #浮动IP 10.25.49.10,为haproxy使用,可通过浏览器访问http://10.25.49.10:10000观察状态
ü pub_haproxy #haproxy进程
3.配置的约束:
ü pub_vip和pub_haproxy绑定到一起,在同一个节点上面启动,使用colocation进行约束;
ü pub_vip每次都在pub_hapoxy之前启动,使用order进行约束;
用例描述
0.起始状态
pub_vip和pub_haproxy都位于node-3节点
1.将node-3节点置为standby,node-3节点上面的资源会自动切换到另外一个节点
crmnode standby node-3
crmnode online node-3
注意:一旦切换后,如