分享

Ubuntu装hadoop,用localhost能运行,用ip或主机名不能成功

本人用的是阿里云的服务器,Ubuntu是 16.04.1 (64位),Hadoop版本是1.2.1,JDK是1.8。core-site.xml,mapred-site.xml的配置是localhost时,运行起来没有问题
1.png
2.png
但是改成主机名时,就会失败
3.png
4.png
日志是报地址绑定不上去。我查了查,9000端口也没有被占用
5.jpeg
其中主机名也改过,hosts文件配置如下,ssh zxy免密登录也能成功。
6.png
哪位大神给予指导一下


已有(3)人评论

跳转到指定楼层
nextuser 发表于 2017-1-15 19:48:14
hdfs和yarn的配置也需要修改,并且注意配置文件中不要有特殊字符,特别是空格是很难发现的。推荐参考
hadoop安装成功 jps看不到进程的各种原因总结
http://www.aboutyun.com/forum.php?mod=viewthread&tid=7118


回复

使用道具 举报

神雕爱大侠 发表于 2017-1-16 09:43:04
这个问题已经解决,是因为我买的阿里云是个VPS的主机,没有公网ip,只有个私网ip,所以我一直绑定不上。
回复

使用道具 举报

神雕爱大侠 发表于 2017-1-16 09:44:27
nextuser 发表于 2017-1-15 19:48
hdfs和yarn的配置也需要修改,并且注意配置文件中不要有特殊字符,特别是空格是很难发现的。推荐参考
hado ...

谢谢啊 ,这个是买的阿里云服务器的问题,用ifconifg发现只有一个私网网卡,换成私网的地址就好了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条