SSH连接问题的Cloudera管理器在谷歌计算引擎(SSH connection issue Cl

2019-10-23 11:48发布

我已经安装在谷歌Compute Engine的VM的Cloudera Manager和成功登录到CM。 我想创建一个3节点的Hadoop(纱)集群存在。 然而,SSH信用凭证页,在这里我提供我的用户名没有密码的,这个过程是失败的( error: Exhausted available authentication methods )。

我试着手工创建密码少ssh登录。 创建id_rsa和复制id_rsa.pubauthorized_host 。 我能ssh到同一台机器而不是其他机器(我没有复制实例1 id_rsa.pub到实例2的authorized_keys )。

Answer 1:

原来,Password验证设置为无在ssh配置(在/ etc / SSH / sshd_config中)。 所以,在做的ssh它不检查密码验证,因此没有索要密码。 更改这是解决我的问题。



Answer 2:

TL; DR:我已经作出了GitHub库具有脚本来建立与Cloudera的经理图片预装,你可能要考虑使用。

默认情况下,GCE操作系统映像仅支持公钥SSH认证,没有密码,所以如果你想使用的密码,您必须修改/etc/ssh/sshd_config允许这一点; 看到这个剧本以了解如何。

作为替代方案,也可以部署在GCE Cloudera的董事 ,将正确配置您的实例并安装Cloudera的经理为您服务。



文章来源: SSH connection issue Cloudera Manager on Google Compute Engine