zabbix 監控postgres報錯“sh:psql command not found”


1、問題:“sh:psql command not found”

 

2、問題解析:

經過排查是因為postgres安裝目錄在/home/下,zabbix用戶監控導致權限不足。

注意:不要試圖用:chmod,chown修改權限,那是沒用的,我已經測試過了

 

3、解決方法:

將postgres的安裝目錄放在非/home目錄下,一般情況下可以放在/usr/local目錄下,然后授權軟連接就OK了,數據存放目錄不做要求。

mv /home/postgres/postgres-13  /usr/local/

ln -s //usr/local/postgres-13/bin/psql /bin/psql

其余環境變量自己修改即可,就不做說明了。

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM