Hadoop - 在启动集群期间对网络lan密码的请求

时间:2016-04-04 09:56:46

标签: hadoop yarn

我无法理解hadoop预期的密码 我根据教程配置了它。我这样做:

sudo su
#bash start-dfs.sh

现在它预计像密码局域网一样。我不知道该怎么写 如您所见,我以root身份运行脚本。当然master(从我运行脚本)可以作为root用户ssh到没有密码(我配置并测试它)。

免责声明:我可能会给出错误的名称(例如脚本名称 - 因为我现在还不完全理解。但我确信这是关于类似lan's network password的)

请帮帮我,有密码吗?

修改:我使用的是http://backtobazics.com/big-data/setup-multi-node-hadoop-2-6-0-cluster-with-yarn/

1 个答案:

答案 0 :(得分:0)

看来你可能没有设置无密码-ssh。 Passwordless-ssh是运行hadoop服务(守护进程)所必需的。因此,尝试在节点之间设置ssh

holder.tvMentions.setText(Integer.toString(tweet.getMentions().size()));

$ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa

$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

然后$ chmod 0600 ~/.ssh/authorized_keys