低レベルインフラエンジニアの忘備録

Linux系の各種作業を自分用の忘備録として残しています

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