一般來說安裝netdata只需要一行指令
wget -O /tmp/netdata-kickstart.sh https://my-netdata.io/kickstart.sh && sh /tmp/netdata-kickstart.sh
但在群暉的NAS上安裝之後只要重開機,你會發現服務停了,這邊說明如何設定讓他可以活得很正常。
1.DSM上面設定一個group叫做netdata,並且把所有權限關閉。
2.再來在DSM上面設定一個用戶叫netdata,加入group netdata,關閉所有權限
3.再來執行以下指令,將netdata權限指給剛剛建立的netdata帳號
chown -R root:netdata /opt/netdata/usr/share/netdata
chown -R netdata:netdata /opt/netdata/var/lib/netdata /opt/netdata/var/cache/netdata
chown -R netdata:root /opt/netdata/var/log/netdata
4.接著建立/etc/rc.netdata,內容複製這邊
5.更改/etc/rc.netdata權限
chmod 0755 /etc/rc.netdata
6.最後重新啟動netdata服務
/etc/rc.netdata restart
設定重開機自動啟動netdata服務
在/etc/rc.local 加入
[ -x /etc/rc.netdata ] && /etc/rc.netdata start