Netdataが動かない。。。。
結構ハマったのでメモ。
事象
- こちらの情報を参考に以下のコマンドでNetdataをインストール(CentOS7)
# bash <(curl -Ss https://my-netdata.io/kickstart-static64.sh)
- ブラウザでアクセスするとダンマリな状態
- ステータスを確認するとactiveにはなっているがこんなエラーが
# systemctl status netdata ● netdata.service - Real time performance monitoring Loaded: loaded (/usr/lib/systemd/system/netdata.service; enabled; vendor preset: disabled) Active: active (running) since 金 2019-04-05 11:09:40 JST; 35s ago Process: 65256 ExecStartPre=/bin/chown -R netdata:netdata /opt/netdata/var/run/netdata (code=exited, status=0/SUCCESS) Process: 65253 ExecStartPre=/bin/mkdir -p /opt/netdata/var/run/netdata (code=exited, status=0/SUCCESS) Process: 65250 ExecStartPre=/bin/chown -R netdata:netdata /opt/netdata/var/cache/netdata (code=exited, status=0/SUCCESS) Process: 65247 ExecStartPre=/bin/mkdir -p /opt/netdata/var/cache/netdata (code=exited, status=0/SUCCESS) Main PID: 65259 (netdata) CGroup: /system.slice/netdata.service └─65259 /opt/netdata/bin/srv/netdata -P /opt/netdata/var/run/netdata/netdata.pid -D -W set global process scheduling policy keep -W set global OOM score keep 4月 05 11:09:40 [ホスト名] netdata[65259]: 2019-04-05 11:09:40: netdata INFO : MAIN : CONFIG: cannot load user config '/opt/netdata/etc/netdata/stream.conf'. Will try stock config. 4月 05 11:09:40 [ホスト名] netdata[65259]: 2019-04-05 11:09:40: netdata INFO : MAIN : CONFIG: cannot load stock config '/opt/netdata/usr/lib/netdata/conf.d/stream.conf'. Running with internal defaults. 4月 05 11:09:40 [ホスト名] netdata[65259]: 2019-04-05 11:09:40: netdata FATAL : MAIN :Cannot create unique machine id file '/opt/netdata/var/lib/netdata/registry/netdata.public.unique.id'. Please fix this. # : Invalid argument 4月 05 11:09:40 [ホスト名] netdata[65259]: 2019-04-05 11:09:40: netdata INFO : MAIN : /opt/netdata/usr/libexec/netdata/plugins.d/anonymous-statistics.sh 'FATAL' 'netdata:MAIN' '0321@registry/r:registry_get_th/13' 4月 05 11:09:40 [ホスト名] netdata[65259]: 2019-04-05 11:09:40: netdata ERROR : MAIN : child pid 65284 exited with code 77. 4月 05 11:09:40 [ホスト名] netdata[65259]: 2019-04-05 11:09:40: netdata INFO : MAIN : EXIT: netdata prepares to exit with code 1... 4月 05 11:09:40 [ホスト名] netdata[65259]: 2019-04-05 11:09:40: netdata INFO : MAIN : /opt/netdata/usr/libexec/netdata/plugins.d/anonymous-statistics.sh 'EXIT' 'ERROR' '-' 4月 05 11:09:40 [ホスト名] netdata[65259]: 2019-04-05 11:09:40: netdata ERROR : MAIN : child pid 65301 exited with code 77. 4月 05 11:09:40 [ホスト名] netdata[65259]: 2019-04-05 11:09:40: netdata INFO : MAIN : EXIT: cleaning up the database... 4月 05 11:09:40 [ホスト名] netdata[65259]: 2019-04-05 11:09:40: netdata INFO : MAIN : Cleaning up database [0 hosts(s)]...
- 1ヶ月前くらいにインストールした時はサクッと動いた
原因
オーナーがrootになっていたのでnetdataに変更したらうまく動きました。。。。
# pwd /opt # ls -l | grep net drwxrwxr-x 10 root root 263 4月 5 10:46 netdata
- 前にインストールした時のバージョン:v1.12.2-46-ga2992216
- 今回インストールしたバージョン:v1.14.0-rc0-33-gd9d41e6b