【问题标题】:Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password) during ambari hadoop installation在ambari hadoop安装期间权限被拒绝(公钥,gssapi-keyex,gssapi-with-mic,密码)
【发布时间】:2015-09-09 16:18:09
【问题描述】:

我正在尝试使用 ambari 部署 hadoop 集群,但是当我选择具有 FQDN 的主机名并继续配置时,我收到 ssh 的权限被拒绝错误。

步骤: 1. 使用 ssh-keygen 作为 root 生成 rsa 密钥。

  1. 更改了 .ssh(700) 和 authorized_keys(640) 的权限
  2. 将公钥转换为authorized_keys。
  3. 并将公钥复制到所有主机(authorized_keys)并更改文件权限。
  4. 我可以无密码地从 ambari 服务器主机 ssh 到所有其他主机。

但是来自 ambari 的 hadoop 安装失败,出现以下错误。

SSH command execution finished
host=XXX, exitcode=255
Command end time 2015-06-23 10:44:07

ERROR: Bootstrap of host XXX fails because previous action finished with non-zero exit code (255)
ERROR MESSAGE: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).

STDOUT: 
Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).

请不要将此问题标记为重复。我可以看到其他具有相同描述的问题,但没有一个提到 Ambari ssh permission denied 错误。

【问题讨论】:

    标签: hadoop ssh ambari


    【解决方案1】:

    你应该能够执行类似的东西

    ssh -i <your_keypair> root@<your_host>

    来自其他主机。如果这不起作用,那么您使用了错误的密钥对。

    【讨论】:

      【解决方案2】:

      我和他遇到了同样的问题。

      ssh -i <your_keypair> root@<your_host> 我试过了,但没有解决。

      这是我的解决方案

      host1 ip:192.168.1.21

      host2 ip:192.168.1.22

      host3 ip:192.168.1.23

      在主机 1 上:

      rm -rf /root/.ssh
      ssh-keygen -t dsa
      cat /root/.ssh/id_dsa.pub >> /root/.ssh/authorized_keys
      scp /root/.ssh/id_dsa.pub host2:/root/
      scp /root/.ssh/id_dsa.pub host3:/root/
      

      在主机 2 上:

      rm -rf /root/.ssh
      ssh-keygen -t dsa
      cat /root/id_dsa.pub >> /root/.ssh/authorized_keys
      

      在主机 3 上:

      rm -rf /root/.ssh
      ssh-keygen -t dsa
      cat /root/id_dsa.pub >> /root/.ssh/authorized_keys
      

      host1:/root/.ssh/id_dsa 这是你需要的文件。

      【讨论】:

        【解决方案3】:

        我收到了完全相同的消息,但事实证明问题是用户错误。我一直在将 公钥 上传到 Ambari 安装程序,而不是 私钥

        【讨论】:

          【解决方案4】:

          尝试使用 id_rsa 文件,而不是在 ambari web-app 中复制和粘贴其内容 这样做可以为我解决问题。

          【讨论】:

            猜你喜欢
            • 2015-05-26
            • 2013-05-19
            • 2021-03-12
            • 2017-12-21
            • 2020-05-30
            • 2016-03-03
            • 1970-01-01
            • 2021-09-01
            • 2023-03-20
            相关资源
            最近更新 更多