我正在按照官方安裝指南在我的臺式計算機上安裝greenplum數據庫。當我執行Greenplum gpseginstall詢問「集羣密碼訪問」
# gpseginstall -f hostfile_exkeys -u gpadmin -p [email protected]$$word
它要求我提供集羣密碼訪問:
[[email protected] greenplum-db-4.2.1.0]# gpseginstall -f hostfile_exkeys -uyang -par0306
20120506:05:59:33:012887 gpseginstall:sm403-08:root-[INFO]:-Installation Info:
link_name None
binary_path /usr/local/greenplum-db-4.2.1.0
binary_dir_location /usr/local
binary_dir_name greenplum-db-4.2.1.0
20120506:05:59:33:012887 gpseginstall:sm403-08:root-[INFO]:-check cluster password access
*** Enter password for localhost-2:
*** Enter password for localhost-2:
*** Enter password for localhost-2:
*** Enter password for localhost-2:
*** Enter password for localhost-2:
這是我的hostfile_exkeys文件看起來像:
localhost
localhost-1
localhost-2
,因爲我只有一臺機器。
類似的帖子在網絡(http://www.topix.com/forum/com/greenplum/TSDQHMJ6M7I9D0A44)上說:
「我有同樣的錯誤,我發現它是因爲我已成立的sshd拒絕root登錄,您必須編輯sshd的配置和許可。根登錄gpseginstall工作。希望有幫助!「
但我試圖修改我的/ etc/ssh/sshd_config文件,讓它允許root登錄:
# Authentication:
#LoginGraceTime 2m
PermitRootLogin yes
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
並重新啓動的sshd:
Stopping sshd: [FAILED]
Starting sshd: [ OK ]
但沒有任何工程; gpseginstall程序仍在要求輸入密碼。
我已經嘗試了所有可以想到的密碼,root,gpadmin,我自己的用戶密碼,但都不起作用。我期望做什麼來實現它的工作?
更新:看起來問題在於在單個節點上安裝Greenplum社區版。有沒有人有這方面的經驗?
在此先感謝!
的文檔,否則說。在什麼時候創建用戶gpadmin? – BAR