我无法理解hadoop需要什么密码。
我根据教程进行了配置。我愿意:
sudo su
# bash start-dfs.sh
现在,它期待像密码局域网的网络。我不知道该写什么。
如您所见,我以root身份运行脚本。当然,master(从我运行的脚本)可以ssh到slaves,作为root用户,而不需要密码(我配置并测试了它)。
免责声明:我可能给出了不正确的名称(例如脚本名称-这是因为我现在不完全理解)。不过,我确信这是关于 lan's network password
)
请帮帮我,这是哪个密码?
编辑:我用的是http://backtobazics.com/big-data/setup-multi-node-hadoop-2-6-0-cluster-with-yarn/
1条答案
按热度按时间x7yiwoj41#
似乎您可能没有设置无密码ssh。运行hadoop服务(守护进程)需要无密码ssh。所以尝试在节点之间设置ssh
$ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys$ chmod 0600 ~/.ssh/authorized_keys
那么ssh user@hostname