7.8. 验证配置
您创建集群配置文件后,请执行以下步骤确认其正常运行:
- 在每个节点中重启集群软件。这个动作确保在运行的配置中包括只在启动时检查的配置添加。您可以运行
service cman restart
命令重启集群软件。例如:[root@example-01 ~]#
service cman restart
Stopping cluster: Leaving fence domain... [ OK ] Stopping gfs_controld... [ OK ] Stopping dlm_controld... [ OK ] Stopping fenced... [ OK ] Stopping cman... [ OK ] Waiting for corosync to shutdown: [ OK ] Unloading kernel modules... [ OK ] Unmounting configfs... [ OK ] Starting cluster: Checking Network Manager... [ OK ] Global setup... [ OK ] Loading kernel modules... [ OK ] Mounting configfs... [ OK ] Starting cman... [ OK ] Waiting for quorum... [ OK ] Starting fenced... [ OK ] Starting dlm_controld... [ OK ] Starting gfs_controld... [ OK ] Unfencing self... [ OK ] Joining fence domain... [ OK ] - 如果使用 CLVM 创建集群的卷,则运行
service clvmd start
。例如:[root@example-01 ~]#
service clvmd start
Activating VGs: [ OK ] - 如果您使用 Red Hat GFS2,请运行
service gfs2 start
。例如:[root@example-01 ~]#
service gfs2 start
Mounting GFS2 filesystem (/mnt/gfsA): [ OK ] Mounting GFS2 filesystem (/mnt/gfsB): [ OK ] - 如果您使用高可用性(HA)服务,请运行
service rgmanager start
。例如:[root@example-01 ~]#
service rgmanager start
Starting Cluster Service Manager: [ OK ] - 在任意集群节点中运行
cman_tool nodes
,确认那些节点作为集群的成员运行(在状态列 "Sts" 中被标记为 "M")。例如:[root@example-01 ~]#
cman_tool nodes
Node Sts Inc Joined Name 1 M 548 2010-09-28 10:52:21 node-01.example.com 2 M 548 2010-09-28 10:52:21 node-02.example.com 3 M 544 2010-09-28 10:52:21 node-03.example.com - 在任意节点中使用
clustat
程序确认那些 HA 服务正常运行。另外clustat
可显示集群节点状态。例如:[root@example-01 ~]#
clustat
Cluster Status for mycluster @ Wed Nov 17 05:40:00 2010 Member Status: Quorate Member Name ID Status ------ ---- ---- ------ node-03.example.com 3 Online, rgmanager node-02.example.com 2 Online, rgmanager node-01.example.com 1 Online, Local, rgmanager Service Name Owner (Last) State ------- ---- ----- ------ ----- service:example_apache node-01.example.com started service:example_apache2 (none) disabled - 如果集群正常运行,则您完成了配置文件创建。您可使用命令行工具管理集群,如 第 8 章 使用命令行工具管理红帽高可用性附加组件 所述。