我正在按照官方安装指南在我的台式计算机上安装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