HDFS文件上传,使用hadoop命令,一直提示Retrying connect to server

zjxcsdn3069 2017-08-11 07:48:08
1、环境:
hadoop2.6环境已经搭好,hdfs50070和MR8088端口的页面都能显示,想往HDFS传文件时出错
2、出错的命令:
hadoop fs -mkdir /root/2 ./hdfs dfs -mkdir -p /root/2
3、问题:
执行命令后会一直跳下面的,其中myhadoop是我定义的服务名,42.123.125.237不知道是哪来的IP,(还有8020是NameNode的端口吧),执行hdfs命令要访问NameNode?

4、主机IP:

5、配置:
core-site.xml:

hdfs-site.xml:

hosts文件:

/etc/profile:
...全文
2599 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjxcsdn3069 2017-08-14
  • 打赏
  • 举报
回复
引用 6 楼 tianfang 的回复:
防火墙阻止了对8020的访问 namenode配置中有这个端口。80.129 , 80.130的8020端口
不好意思,第一次提问,本来结贴时想给你分数的,但系统好像没给成,还是要多谢你的帮助
zjxcsdn3069 2017-08-14
  • 打赏
  • 举报
回复

我自己的问题,hdfs-site.xml里的这个配置错了,服务名是myhadoop,写成hadoop了
zjxcsdn3069 2017-08-12
  • 打赏
  • 举报
回复
我猜可能是42.123.125.237这个ip的防火墙没关,但这个ip不知道是哪的,hdfs命令为什么会访问到这个ip
zjxcsdn3069 2017-08-12
  • 打赏
  • 举报
回复
引用 3 楼 tianfang 的回复:
用telnet ip 端口,测试一下 ,是否可以连接

ping ip可以,telnet ip 端口 失败
tianfang 2017-08-12
  • 打赏
  • 举报
回复
用telnet ip 端口,测试一下 ,是否可以连接
zjxcsdn3069 2017-08-12
  • 打赏
  • 举报
回复
引用 1 楼 tianfang 的回复:
防火墙问题,8020端口没有允许被访问


貌似不是这个问题,我用的是centos7,用的systemctl stop firewalld.service命令关防火墙
hdfs命令日志在哪能看吗,主要这个ip我都不知道是从哪来的,而且windows环境下竟然还能ping的通。。。
tianfang 2017-08-12
  • 打赏
  • 举报
回复
防火墙问题,8020端口没有允许被访问
tianfang 2017-08-12
  • 打赏
  • 举报
回复
防火墙阻止了对8020的访问 namenode配置中有这个端口。80.129 , 80.130的8020端口

932

社区成员

发帖
与我相关
我的任务
社区描述
云计算 云存储相关讨论
社区管理员
  • 云存储
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧