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
5.3.4 输入合适的cluster name.选择OK
5.3.5选中”Fence Devices”, 再选择”Add a Fence Device“, 创建fence设备,如果有多个fence设备,需要逐个添加。
5.3.6 添加节点服务器。选择左边视图中的”Cluster Nodes”, 再选中右边视图下方的”Add a Cluster Node”, 在出现的对话框中输入节点名字。
5.3.7 在左视图中选中刚添加的节点,再在右视图中选择”Manage Fencing For This Node”, 在跳出的对话框中,单击”Add a New Fence Level“。添加该节点的Fence信息。
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 查看应用服务是否已经切换到另一节点上运行。