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 其余環境變量自己修改即可,就不做說明了。