一、简介及前提准备
承接上文 ---> RHCS集群简介及配置web高可用
使用cman+rgmanager配置RHCS,不需安装luci/ricci,直接安装cman和rgmanager
二、cman+rgmanage配置
1、安装cman+rgmanager(node1,node2,node3)
[[email protected] ~]# yum install cman rgmanager -y
2、创建集群,自动生成配置文件
[[email protected] ~]# ccs_tool create tcluster
3、添加Fence设备(当前随意添加,有Fence设备时按服务器牌子来添加)
[[email protected] cluster]# ccs_tool addfence meatware fence-manual [[email protected] cluster]# ccs_tool lsfence Name Agent meatware fence-manual
4、添加节点
[[email protected] cluster]# ccs_tool addnode -n 1 -f meatware node1 [[email protected] cluster]# ccs_tool addnode -n 2 -f meatware node2 [[email protected] cluster]# ccs_tool addnode -n 3 -f meatware node3
5、使NetworkManager禁止开机自起(所有节点)
[[email protected] ~]# chkconfig NetworkManager off [[email protected] ~]# chkconfig --list NetworkManager NetworkManager 0:off 1:off 2:off 3:off 4:off 5:off 6:off
6、将配置文件复制到各节点
[[email protected] ~]# scp /etc/cluster/cluster.conf node2:/etc/cluster/ cluster.conf 100% 653 0.6KB/s 00:00 [[email protected] ~]# scp /etc/cluster/cluster.conf node3:/etc/cluster/ cluster.conf 100% 653 0.6KB/s 00:00
7、启动cman(所有节点),cman会等待其他节点一起启动。
[[email protected] ~]# service cman start
8、查看节点状态
[[email protected] ~]# clustat Cluster Status for tcluster @ Sun Nov 27 17:30:35 2016 Member Status: Quorate Member Name ID Status ------ ---- ---- ------ node1 1 Online, Local node2 2 Online node3 3 Online
9、启动rgmanager(所有节点)
[[email protected] ~]# service rgmanager start
10、使用cman_tool管理
cman_tool命令简介:
常用选项:
-h:打印帮助信息
-v:打印详细信息
join:节点加入集群
leave:节点离开集群
kill:删除节点
expected:显示期望约定的票数
votes:定义票数
nodes:查看节点状态
status:查看集群状态信息
services:显示当前配置的服务
命令行配置结束,配置资源可以直接修改/etc/cluster/cluster.conf。
如有错误,敬请指正。
时间: 2024-10-10 15:14:34