さて、あなたはいくつかのことを忘れました。詳細については後述しますが、その前に gmetad デーモンを最初に停止する必要がある場合があります。
ステップ 1: ganglia の rrdtool ベースのデータを保存するディレクトリを作成します
[root@ganglia-server ganglia-3.6.0]# mkdir -p /some/other/place/
ステップ 2: ganglia をこのディレクトリの所有者にします。
[root@ganglia-server ganglia-3.6.0]# chown -R ganglia /some/other/place/
ステップ 3: 適切な許可も提供します。それ以外の場合はテストできます。
[root@ganglia-server ganglia-3.6.0]# chmod -R 777 /some/other/place/
ステップ 4: gmetad.conf で /some/other/place を有効にします。ポンド記号を削除することを忘れないでください。
# Where gmetad stores its round-robin databases
# default: "/var/lib/ganglia/rrds"
rrd_rootdir "/some/other/place"
# rrd_rootdir "/some/other/place"
ステップ 5: データが gmetad ログの /some/other/place に書き込まれているかどうかをテストします。
[root@ganglia-server ganglia-3.6.0]# gmetad/gmetad -d 5 -c /etc/ganglia/gmetad.conf
Going to run as user ganglia
Sources are ...
Source: [my cluster, step 15] has 1 sources
127.0.0.1
xml listening on port 8651
interactive xml listening on port 8652
.......
.......
Updating host ganglia-server, metric cpu_steal
Created rrd /some/other/place/default/ganglia-server/cpu_steal.rrd
Updated rrd /some/other/place/default/ganglia-server/cpu_steal.rrd with value 1414567960:0.0
Updating host ganglia-server, metric load_one
Created rrd /some/other/place/default/ganglia-server/load_one.rrd
Updated rrd /some/other/place/default/ganglia-server/load_one.rrd with value 1414567960:0.01
注: gmetad 実行可能ファイルは、マシン上の別の場所にある場合があります。ログを生成するために、必要に応じて場所を変更します。ほとんどの場合、gmetad デーモンは「/usr/local/sbin/gmetad」にインストールされます。
ステップ 6: 今すぐ gmetad デーモンを開始します。
それは私のために働いた。そして、うまくいけば、それはあなたにも役立つはずです.