0

我无法在我的伪分布式 hadoop 配置中启动守护进程。我输入以下命令:

sudo bin/start-all.sh

我收到输入密码的提示,但是一旦我这样做了,我就会收到此错误消息

root@localhost's password: localhost: Permission denied, please try again.

我尝试使用 chown 命令将 hadoop 的所有权更改为本地用户。但是我仍然收到这个烦人的错误。我正在尝试以 root 模式调用此脚本。

我在哪里错了?我在网上到处搜索,似乎没有足够的hadoop经验来回答我的问题。

你的回答真的很感激..

4

1 回答 1

0

您是否设置了无密码 ssh?它没有为 localhost 设置无密码 ssh。

$ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa     
$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
于 2013-09-16T05:24:58.187 回答