在master節點的$MASTER_DATA_DIRECTORY(這個是配置的環境變量:/greenplum/data/master/gpseg-1)/pg_hba.conf 中添加新的客戶端服務器信息。master節點的pg_hba.conf配置文件,控制客戶端訪問Greenplum系統。注意:segment節點也有pg_hba.conf配置文件,它只能控制master節點可否訪問segment,決不能運行客戶端鏈接。因此不要修改segment的pg_hba.conf文件。nginx
pg_hba.conf中記錄是被順序讀取的,全部記錄的順序是有象徵性意義的。一般前面的記錄匹配更少的鏈接但要求較弱的認證,後面的記錄匹配更多的鏈接但要求更嚴格的認證。sql
host all all 192.168.0.221/24 md5
關閉數據庫
vim $MASTER_DATA_DIRECTORY/pg_hba.confgpstop -a
開啓數據庫
gpstart -a
[gpadmin@greenplum01 conf]$ psql -h 192.168.0.221 -p 5432 -d postgres -U gpadmin -W Password for user gpadmin: psql (8.3.23) Type "help" for help. postgres=# \q
下載pgadmin -----安裝下一步shell
報錯問題因爲沒有添加服務認證數據庫
vim /greenplum/data/master/gpseg-1/pg_hba.confvim
重啓服務器
[gpadmin@greenplum01 greenplum-db]$ pg_ctl reload server signaled [gpadmin@greenplum01 greenplum-db]$
點擊save即
碰到認證密碼錯誤,思考是否配置密碼
alter role gpadmin PASSWORD '123456';