使用安全策略在RHEL计算机上设置Hadoop

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用安全策略在RHEL计算机上设置Hadoop相关的知识,希望对你有一定的参考价值。

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

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

答案

尝试启动伪分布式群集时,我遇到了令人讨厌的密码提示

这是一个你没有正确建立无密码SSH密钥对的标志。也许你在生成密钥时输入了密码?或者您没有将其正确添加到SSH会话的授权密钥文件中。

这不应该提示输入密码

$ ssh localhost 

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

$ 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

以上是关于使用安全策略在RHEL计算机上设置Hadoop的主要内容,如果未能解决你的问题,请参考以下文章

WIN2003使用IP安全策略只允许指定IP远程桌面连接

win10想开测试模式,提示“设置元素数据时出错。 该值受安全引导策略保

修改组策略时,提示“未能保存本地策略数据库”?

远程连接关机重启电脑没反应怎么办

域用户设置只能在一台计算机上登录杜绝安全隐患

hyper-v 报错 0x80070569