公式のインストール ガイドに従って、デスクトップ コンピューターに greenplum データベースをインストールしています。私が実行しているとき
# gpseginstall -f hostfile_exkeys -u gpadmin -p P@$$word
クラスター パスワード アクセスを提供するように求められます。
[root@sm403-08 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
マシンが一台しかないので。
Web 上の同様の投稿 ( http://www.topix.com/forum/com/greenplum/TSDQHMJ6M7I9D0A44 ) は次のように述べています。
「同じエラーが発生しましたが、ルート ログインを拒否するように sshd を設定していたことが原因であることがわかりました。sshd 構成を編集し、gpseginstall が機能するようにルート ログインを許可する必要があります。お役に立てば幸いです!」
しかし、ルートログインを許可するように /etc/ssh/sshd_config ファイルを変更しようとしました:
# Authentication:
#LoginGraceTime 2m
PermitRootLogin yes
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
そしてsshdを再起動しました:
Stopping sshd: [FAILED]
Starting sshd: [ OK ]
しかし、何も機能しません。gpseginstall プログラムはまだパスワードを要求しています。
root、gpadmin、自分のユーザーのパスワードなど、考えられるすべてのパスワードを試しましたが、どれも機能しません。それを機能させるために私は何をすることが期待されていますか?
更新:問題は、Greenplum コミュニティ エディションを単一ノードにインストールすることにあるようです。これを経験した人はいますか?
前もって感謝します!