一看必會系列:Not all processes could be identified, non-owned process info

來源:本站原創 腳本技巧 超過432 views圍觀 0條評論

zabbix

 

原因

zabbix_get執行的腳本中含有netstat -lantp命令報錯,原因是-p參數需要root用戶才能使用

解決方法 :
chmod +s /bin/netstat

chmod +s 是什么意思

為了方便普通用戶執行一些特權命令,SUID/SGID程序允許普通用戶以root身份暫時執行該程序,并在執行結束后再恢復身份。
zabbix 服務器測試

zabbix_get -s 4 -p 10050 -k tcp.status[established+exec.jar]

(Not all processes could be identified, non-owned process info

will not be shown, you would have to be root to see it all.)

]# zabbix_get -s 4 -p 10050 -k tcp.status[established+exec.jar]

(Not all processes could be identified, non-owned process info

will not be shown, you would have to be root to see it all.)

本端服務器,鳥用

 

通過在執行的腳本中執行chmod +s /bin/netstat 解決

文章出自:CCIE那點事 http://www.qdxgqk.live/ 版權所有。本站文章除注明出處外,皆為作者原創文章,可自由引用,但請注明來源。 禁止全文轉載。
本文鏈接:http://www.qdxgqk.live/?p=3995轉載請注明轉自CCIE那點事
如果喜歡:點此訂閱本站
?
?
萌宠夺宝游戏