2013-10-11 28 views
1

我在CentOS客户端上有Ubuntu和Ganglia客户端(gmond)上的Ganglia服务器。对于客户机的指标没有出现在UIGanglia客户端不会在64位CentOS上向服务器报告指标

当我尝试重新启动客户端的gmond服务,我得到的错误:

service gmond restart 
Shutting down GANGLIA gmond:        [ OK ] 
Starting GANGLIA gmond: Cannot load /usr/lib/ganglia/modcpu.so metric module:  /usr/lib/ganglia/modcpu.so: cannot open shared object file: No such file or directory 
Cannot load /usr/lib/ganglia/moddisk.so metric module: /usr/lib/ganglia/moddisk.so: cannot open shared object file: No such file or directory 
Cannot load /usr/lib/ganglia/modload.so metric module: /usr/lib/ganglia/modload.so: cannot open shared object file: No such file or directory 
Cannot load /usr/lib/ganglia/modmem.so metric module: /usr/lib/ganglia/modmem.so: cannot open shared object file: No such file or directory 
Cannot load /usr/lib/ganglia/modnet.so metric module: /usr/lib/ganglia/modnet.so: cannot open shared object file: No such file or directory 
Cannot load /usr/lib/ganglia/modproc.so metric module: /usr/lib/ganglia/modproc.so: cannot open shared object file: No such file or directory 
Cannot load /usr/lib/ganglia/modsys.so metric module: /usr/lib/ganglia/modsys.so: cannot open shared object file: No such file or directory 

而且在/ var/log/messages中会报告:

/usr/sbin/gmond[6374]: Unable to find the metric information for 'pkts_in'. Possible that the module has not been loaded.#012 

回答

1

在64位机,是.so在错误消息中提到文件的路径应该是这样/usr/lib64/ganglia/它抱怨在/usr/lib/ganglia/modcpu.so找不到文件实际上是在/usr/lib64/ganglia/modcpu.so

这些模块路径的配置位于/etc/ganglia/gmond.conf以及documented here。修改文件中的路径并重新启动客户端上的gmond服务,这很好。