首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为所有HAWQ主机设置无密码ssh失败

为所有HAWQ主机设置无密码ssh失败
EN

Stack Overflow用户
提问于 2016-08-22 15:42:44
回答 1查看 168关注 0票数 1

我们有3个节点,正在尝试用ambari设置hdfs和pivotal hawq,我已经为所有3台机器启用了无密码ssh,但当我启动hawq服务时,我收到“为所有HAWQ主机设置无密码ssh失败”此错误,请帮助解决此问题。enter image description here

EN

回答 1

Stack Overflow用户

发布于 2016-08-22 23:52:54

在所有主机上,编辑/etc/ssh/sshd文件,并将"PasswordAuthentication no“更改为"PasswordAuthentication yes”。这也可以用sed来完成。

代码语言:javascript
运行
复制
sudo sed -i 's/PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh/sshd_config

然后在所有主机上重新启动sshd:

代码语言:javascript
运行
复制
sudo /etc/init.d/sshd restart

现在您可以继续安装HAWQ了。安装使用的是名为gpssh-exkeys的命令。此过程使用密码身份验证与主机通信,以便可以为gpadmin帐户创建和交换密钥。一旦交换了密钥,gpadmin帐户就不再需要密码身份验证。

此外,安装完成后,如果愿意,您可以恢复并禁用密码身份验证。

最后,我已经要求Pivotal的HDB的PM增强Ambari来自动为您完成这些步骤。在安装Hadoop期间禁用iptables也有类似的过程,因此应该是这样的。Ambari将启用密码身份验证,安装HDB,然后禁用密码身份验证。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39073846

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档