gpt4 book ai didi

hadoop - 使用安全策略在 RHEL 机器上设置 Hadoop

转载 作者:可可西里 更新时间:2023-11-01 16:37:29 25 4
gpt4 key购买 nike

我在 CentOS 上安装 Hadoop 已经有一段时间了,但今天当我转向 RHEL 时,我在尝试启动伪分布式集群 时收到了讨厌的密码提示。经过几个小时的摸索,我终于设法通过删除我在安装 RHEL 期间选择的安全策略来摆脱它们。看起来安全策略的某些方面不允许我设置无密码 SSH 以允许不同的服务器进行通信。

展望 future ,我希望能够在启用了安全策略的机器上运行集群。为了获得正确的网络配置集,我需要进行哪些更改,或者我应该从哪里开始研究?

最佳答案

I got pesky password prompts when trying to start the pseudo-distributed cluster

这表明您没有正确建立无密码 SSH key 对。也许您在生成 key 时确实输入了密码?或者您没有将其正确添加到 SSH session 的授权 key 文件中。

这不应该提示输入密码

$ ssh localhost 

如果是,则在没有密码的情况下再次生成 key

$ ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa
$ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
$ chmod 0600 ~/.ssh/authorized_keys

此外,RHEL 系统需要禁用 SELinux。我相信 Cloudera 和 Hortonworks 安装指南也让您关闭防火墙

如果你想要一个安全的集群,你可以安装和配置 MIT Kerberos 或 Active Directory

关于hadoop - 使用安全策略在 RHEL 机器上设置 Hadoop,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49092065/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com