监控 RHCS集群状态
http://blog.csdn.net/vmboys/article/details/51726654
通过对集群的监控,有助于了解集群健康状况,发现问题并及时解决问题。
本实验主要介绍
cman_tool、clustat、ccs_tool。
127.49999999999999pxan_tool
cman_tool命令语法
1. cman_tool <join|leave|kill|expected|votes|version|wait|status|nodes|services|debug>
2. [options]
例 1:查看节点名称、对应的节点IP和加入集群的时间
[root@server1 ~]# cman_tool nodes -a
1. Node Sts Inc Joined Name
2. 1 M 160 2015‐06‐07 08:46:31 server1.example.com
3. Addresses: 192.168.10.250
4. 2 M 164 2015‐06‐07 08:46:31 server2.example.com
5. Addresses: 192.168.10.251
6. 3 M 168 2015‐06‐07 08:46:31 server3.example.com
7. Addresses: 192.168.10.254
例 2:查看更多集群状态
[root@server1 ~]# cman_tool status
1. Version: 6.2.0 //cman的版本
2. Config Version: 37 //集群配置文件版本号
3. Cluster Name: cluster1 //集群名称
4. Cluster Id: 53623
5. Cluster Member: Yes
6. Cluster Generation: 168
7. Membership state: Cluster‐Member
8. Nodes: 3 //集群节点数
9. Expected votes: 3 //期望票数
10. Total votes: 3 //总票数
11. Node votes: 1
12. Quorum: 2 //集群法定投票值,低于这个值,集群将停止服务
13. Active subsystems: 9
14. Flags:
15. Ports Bound: 0 11 177
16. Node name: server1.example.com
17. Node ID: 1 //本节点在集群中的 ID号
18. Multicast addresses: 239.192.209.73 //集群广播地址
19. Node addresses: 192.168.10.250 //本节点对应的 IP地址
5.2.clustat
[root@server1 ~]# clustat ‐i 1
Cluster Status for cluster1 @ Sun Jun 7 09:18:39 2015
Member Status: Quorate
Member Name ID Status
‐‐‐‐‐‐‐‐‐‐ ‐‐‐‐‐‐‐‐‐‐
server1.example.com 1 Online, Local, rgmanager
server2.example.com 2 Online, rgmanager
server3.example.com 3 Online, rgmanager
Service Name Owner (Last) State
‐‐‐‐‐‐‐‐‐‐‐ ‐‐‐‐‐‐‐‐‐‐‐ ‐‐‐‐‐
service:httpd server1.example.com started
service:nfs server2.example.com started
service:vsftpd server3.example.com started
【clustat–i】表示实时查看集群中每个节点及服务的运行状态,【‐i1】表示每 1秒刷新一次。
当节点状态为“online”时,表明节点运行正常;节点状态为“offline”时,表示节点退出了集
群。