以下是Linux下pgAdmin的故障排查步驟:
~/.pgadmin/log/
或/var/log/pgadmin/
。/var/log/postgresql/
。sudo systemctl status postgresql
,未啟動則啟動。sudo systemctl restart postgresql/pgadmin4
。pg_hba.conf
:確保允許連接的主機、用戶和認證方式正確。postgresql.conf
:確認listen_addresses
包含正確IP(如*
)。pgadmin4.conf
):確保服務器地址、端口等設置正確。ping
服務器IP,telnet
數據庫端口(默認5432)。sudo firewall-cmd --add-port=5432/tcp --reload
。psql
執行GRANT
語句賦予權限。top
/htop
監控CPU、內存,確保資源充足。/var/lib/pgadmin
目錄歸屬。參考來源: