RHCS基于Java的HA双机热备(3)

5.3 在所有节点上配置CLUSTER(linux1、 linux2).
 
5.3.1设置CLUSTER服务自动启动
 
chkconfig cman on
 
chkconfig rgmanager on
 
5.3.2在所有节点上执行如下命令。修改操作系统以满足RHCS的要求。
 ln -s /sbin/cman_tool /usr/sbin/cman_tool
 chkconfig acpid off
 service acpid stop
 chkconfig iptables off
 service iptables stop
 
5.3.3 在一台节点上配置CLUSTER (linux1)
 
system-config-cluster 

RHCS基于Java的HA双机热备

5.3.4 输入合适的cluster name.选择OK

RHCS基于Java的HA双机热备

5.3.5选中”Fence Devices”, 再选择”Add a Fence Device“, 创建fence设备,如果有多个fence设备,需要逐个添加。

RHCS基于Java的HA双机热备

5.3.6 添加节点服务器。选择左边视图中的”Cluster Nodes”, 再选中右边视图下方的”Add a Cluster Node”, 在出现的对话框中输入节点名字。

RHCS基于Java的HA双机热备

5.3.7 在左视图中选中刚添加的节点,再在右视图中选择”Manage Fencing For This Node”, 在跳出的对话框中,单击”Add a New Fence Level“。添加该节点的Fence信息。

RHCS基于Java的HA双机热备

5.3.8 按照上面的步骤,依次添加所有的节点服务器到配置文件中。
 
5.3.9保存配置文件到/etc/cluster/cluster.conf
 
5.3.10拷贝该配置文件到所有其他节点的/etc/cluster/cluster.conf
 
5.4 在所有节点上执行如下命令,启动CLUSTER服务
 
service cman start
 
service rgmanager start
 
5.5 查看集群状态
 
clustat -i 2
 
每隔2秒钟更新集群的状态
 
5.6 手动切换集群服务
 
1、使用clustat 查看集群中应用服务正在哪一台机器上运行。
 
2、切换服务
 
clusvcadm -r 应用服务名称 -m 没有运行应用服务的节点名称
 
3、切换过后使用clustat 查看应用服务是否已经切换到另一节点上运行。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/145dc1859cbee5f5707be8028e09d738.html