2016-12-06 106 views

回答

2

您可能沒有gpadmin數據庫無論是。開始與這個:

psql template1 -c "select * from pg_database where datname = 'gpadmin'" 

如果數據庫不存在,這樣做:

psql template1 -c "create database gpadmin" 

接下來,執行此,以允許與加密密碼認證的外部連接:

echo "host all all 0.0.0.0/0 md5" >> $MASTER_DATA_DIRECTORY/pg_hba.conf 
psql -c "alter user gpadmin password 'password'" 
gpstop -u 

返回pgAdmin,以用戶gpadmin,密碼「password」和端口5432連接到您的vm(使用ifconfig獲取ip地址)。

+0

謝謝。它現在正在工作。:) – Ronak

0

如果粘貼確切的錯誤這將是很好。

  • 確保您已在postgresql.conf中listen_address添加的IP(需要重新啓動)
  • 確保iptablesip6tables沒有運行。下面命令查看

    • service iptables status
    • service ip6tables status