我是 hadoop 的新鱼。我在我的计算机上安装了 Ubuntu 12.10,我想在一个节点上以伪分布式模式安装 Hadoop。我搜索并获得了很多教程,但我对 SSH 有问题。我做了什么教程说。我确定问题出在 SSH 上。我得到了 openssh-server,并且这样做了:
hadoop00@WebsoftStation:~$ssh-keygen -t dsa -P "" -f ~/.ssh/id_dsa hadoop00@WebsoftStation: ~/.ssh$cat ~/.ssh/id_dsa.pub >> 授权密钥
然后我可以像这样成功地 ssh 我的本地主机:
hadoop00@WebsoftStation:~$ssh localhost
它起作用了。所以我改变了hadoop的路径,然后:
hadoop00@WebsoftStation:/usr/local/hadoop$ sudo bin/start-all.sh
[sudo] hadoop00的密码:
启动namenode,登录到/usr/local/hadoop/libexec/ ../logs/hadoop-root-namenode-WebsoftStation.out
root@localhost 的密码:
root@localhost 的密码:localhost:权限被拒绝,请重试。
所以有什么问题?