我目前正在尝试了解如何在使用 Cloudera 之前安装和配置它。
所以我安装在 VirtualBox、Ubuntu 14.04、Cloudera Manager 中。我想在一个伪单节点上试一试(只有我的电脑:没有集群)。
我设法完成了安装。然后为您的 CDH 集群安装指定主机;本地主机 127.0.0.1
我的问题在于“提供 SSH 登录凭据”。步
安装 Cloudera 软件包需要对您的主机进行 root 访问。此安装程序将通过 SSH 连接到您的主机,并直接以 root 身份或以另一个具有无密码 sudo/pbrun 权限的用户身份登录以成为 root。登录到所有主机为:根
您可以通过密码或公钥认证为上面选择的用户连接。认证方式:所有主机都接受相同的密码
输入密码:*********
SSH 端口:22
然后继续按钮导致这个
在所有主机上安装失败。安装失败。认证失败。
“用尽了可用的身份验证方法”
我尝试重置root密码,没有更改..我尝试使用其他具有无密码权限的用户(不确定我做得对..但没有用)我尝试使用公钥ssh跟随教程这个
ssh-keygen -t rsa -P ""
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
但我无法浏览 id_rsa.pub 的路径...因为 Cloudera Manager 没有访问 /.ssh/ 的权限 :(
我假设我没有完全理解这一步背后的内容,但没有教程可以通过它。任何解决方案来配置这个?
感谢您的任何建议。