深入了解Ganglia监控系统及集群管理案例
1. 启动gmond和gmetad服务
在对集群节点管理器上的两个配置文件(/etc/gmond.conf和/etc/gmetad.conf)进行修改后,需要启动gmond和gmetad服务。操作步骤如下:
# 重启gmond服务 #service gmond restart # 重启gmetad服务 #service gmetad restart注:若要了解系统启动时如何自动启动这些服务的说明,请参考相关资料。
为确保gmond正常工作,可在集群节点管理器上输入以下命令进行测试:
#telnet 127.0.0.1 8649按下两次ENTER键,通过端口8649向集群节点管理器上的gmond守护进程发送回车符。此时屏幕应会显示一长串包含gmond正在监控的性能指标的XML代码列表。
需要注意的是,gmetad守护进程使用RRDtool将这些信息存储在/var/lib/ganglia/rrds/目录下的子目录中。对于节点数超过100的集群,由于该数据库的磁盘I/O会非常高,建议将此目录放在RAM文件系统上。
2. 将Ganglia页面添加到Apache配置中
接下来要让Apache指向Ganglia的PHP脚本。gmetad的