cygwin里启用hadoop,输入命令 bin/start-all.sh出现问题

第二、三行出现localhost:Connectionclosedby::1localhost:Connectionclosedby::1而不是startingdatan... 第二、三行出现
localhost: Connection closed by ::1localhost: Connection closed by ::1
而不是
starting datanode、secondarynamenode.
请问该怎么办?
展开
 我来答
破苍小龙
2015-01-20 · 超过47用户采纳过TA的回答
知道答主
回答量:165
采纳率:0%
帮助的人:101万
展开全部
查看配置文件的关于写ip属性的地方都不能有空格,slaves下的配置里加上本机ip,/etc/networks文件里填上主机到ip的映射,格式为:主机名 ip
更多追问追答
追问

我按照你说的,在slaves文件的主机名后面增加了ip地址。但是在hadoop文件夹里没找到etc/networks文件。我今天开机有个localhost用户登录,登录后

执行 ssh localhost 总是提示输入密码,免密码登录不起作用了?而且我试了登录localhost的密码和之前ssh-host-config -y命令设置的ssh密码都不行。我想知道是什么原因

追答
要密码说明你免密钥设置失败了,你重新来一下,敲下下面的命令:
cd ~
cd .ssh
ssh -keygen -t rsa
cat id_rsa.pub >authorized_keys
以上是免密钥的,做完后ssh localhost就不要密码了
下面是做映射的,不是上次那个文件,我记错了,是/etc/hosts,命令,你本机ip是"192.168.1.9"的话,命令:
echo "192.168.1.9" >> /etc/hosts
这个命令可能需要root权限,你可以到root下改
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式