zabbix调试脚本报错(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调试脚本报错:

[root@chaofeng sql]# zabbix_get  -s 127.0.0.1 -k pgsql.ping
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
0

经过排查后发现脚本中有运行 netstat 查看进程的命令,因为是在普通用户下执行的 netstat命令,所以权限不足

解决方法就是

登陆root用户,执行如下命令,让其它用户瞬间获得文件所有者的权限

[root@chaofeng sql]# chmod +s /bin/netstat

 这样子就解决了问题


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM