1

Ubuntu に Ganglia サーバー、CentOS クライアントに Ganglia クライアント (gmond) があります。クライアント マシンのメトリックが UI に表示されない

クライアントで 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
4

1 に答える 1

1

64 ビット マシンでは、エラー メッセージに記載されている .so ファイルへのパスは、実際には.so ファイル/usr/lib64/ganglia/が見つからないというエラー メッセージが .so にあるはずです。/usr/lib/ganglia/modcpu.so/usr/lib64/ganglia/modcpu.so

これらのモジュール パスの構成は、こちら/etc/ganglia/gmond.confにも記載されています。ファイル内のパスを変更し、クライアントで gmond サービスを再起動すると問題ありません。

于 2013-10-11T07:52:49.777 に答える