hadoop节点在启动期间不请求密码

w9apscun  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(426)

当我尝试ssh到localhost时,系统会提示我输入密码。请参见下面的“到本地主机的ssh连接:

[hadoop@mftrhel74 sbin]$ ssh localhost
hadoop@localhost's password:
Last login: Fri Aug 23 15:44:08 2019 from mah"

---以上语句表示未设置无密码连接----
但当我尝试如下启动hadoop节点时,它不会提示输入密码。
节点没有启动,我看到下面的消息
我认为它应该提示我输入用户的密码,就像ssh连接要建立一样。

[hadoop@mftrhel74 ~]$ start-dfs.sh
Starting namenodes on [mftrhel74]
mftrhel74: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
Starting datanodes
localhost: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
Starting secondary namenodes [mftrhel74]
mftrhel74: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).

*******我不想要无密码连接

rslzwgfq

rslzwgfq1#

我怀疑您可以使用ssh登录到其中一个节点,但是您可能没有在节点之间设置无密码ssh,因此您尝试从节点执行的步骤将失败。
下面的一些文档应该解释您需要设置无密码ssh或安装ambari客户机(假设您使用hdp)。
https://ambari.apache.org/1.2.2/installing-hadoop-using-ambari/content/ambari-chap1-5-2.html

相关问题