求解决hadoop 端口访问的问题

边缘小新 2016-08-25 10:56:44
基本描述:
master主机有两个IP地址:
外网地址:114.50.44.1
内网地址:10.25.1.19

/etc/hosts配置信息:
10.25.1.19 hadoop

hadoop的相关的.xml配置文件里面,配置的是
hadoop : 端口号

防火墙已关闭

master:jps正常
18667 SecondaryNameNode
18466 NameNode
28095 Jps
18835 ResourceManager

端口情况:
[root@testcar-memcached-zookeeper-dubboadmin ~]# netstat -ano
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State Timer
tcp 0 0 0.0.0.0:19021 0.0.0.0:* LISTEN off (0.00/0/0)
tcp 0 0 0.0.0.0:43534 0.0.0.0:* LISTEN off (0.00/0/0)
tcp 0 0 0.0.0.0:41393 0.0.0.0:* LISTEN off (0.00/0/0)
tcp 0 0 0.0.0.0:12181 0.0.0.0:* LISTEN off (0.00/0/0)
tcp 0 0 0.0.0.0:12182 0.0.0.0:* LISTEN off (0.00/0/0)
tcp 0 0 0.0.0.0:50070 0.0.0.0:* LISTEN off (0.00/0/0)
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN off (0.00/0/0)
tcp 0 0 10.25.1.19:8088 0.0.0.0:* LISTEN off (0.00/0/0)
tcp 0 0 10.25.1.19:8030 0.0.0.0:* LISTEN off (0.00/0/0)
tcp 0 0 10.25.1.19:57951 0.0.0.0:* LISTEN off (0.00/0/0)
tcp 0 0 10.25.1.19:8031 0.0.0.0:* LISTEN off (0.00/0/0)
tcp 0 0 10.25.1.19:8032 0.0.0.0:* LISTEN off (0.00/0/0)
tcp 0 0 10.25.1.19:8033 0.0.0.0:* LISTEN off (0.00/0/0)
tcp 0 0 0.0.0.0:19041 0.0.0.0:* LISTEN off (0.00/0/0)
tcp 0 0 10.25.1.19:9000 0.0.0.0:* LISTEN off (0.00/0/0)
tcp 0 0 10.25.1.19:9001 0.0.0.0:* LISTEN off (0.00/0/0)
tcp 0 0 10.25.1.19:52330 0.0.0.0:* LISTEN off (0.00/0/0)
tcp 0 0 0.0.0.0:16010 0.0.0.0:* LISTEN off (0.00/0/0)
tcp 0 0 114.50.44.1:22 218.2.230.42:19681 ESTABLISHED keepalive (3585.96/0/0)
tcp 0 0 114.50.44.1:12182 114.50.44.1:37733 ESTABLISHED off (0.00/0/0)
tcp 0 96 114.50.44.1:22 218.2.230.42:7041 ESTABLISHED on (0.40/0/0)
tcp 0 0 114.50.44.1:22 218.2.230.42:36033 ESTABLISHED keepalive (6705.76/0/0)

问题:
在外网,除了50070端口能够正常访问页面,其他端口均不能打开页面。
在master主机上测试,
telnet localhost 9000失败
telnet 10.25.1.19 9000成功

请问如何解决该问题?
...全文
1301 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
bruce_晓 2016-09-01
  • 打赏
  • 举报
回复
地址不对,你看看端口监听对应的地址,0.0.0.0才对,配置文件或者启动方式改改
边缘小新 2016-08-30
  • 打赏
  • 举报
回复
引用 4 楼 allspace123 的回复:
那就让它监听0.0.0.0啊
请问怎么操作?我问过很多人,他们都不是很清楚啊。 如果直接在hadoop配置文件里面配置0.0.0.0会不会不安全?
allspace123 2016-08-29
  • 打赏
  • 举报
回复
那就让它监听0.0.0.0啊
边缘小新 2016-08-25
  • 打赏
  • 举报
回复
引用 1 楼 allspace123 的回复:
让hadoop使用IP地址114.50.44.1
内网的master和slave不能通过外网通讯啊,如果配了外网地址,有可能hadoop启动后运行不了吧?
边缘小新 2016-08-25
  • 打赏
  • 举报
回复
内网的master和slave不能通过外网通讯啊,如果配了外网地址,有可能hadoop启动后运行不了吧?
allspace123 2016-08-25
  • 打赏
  • 举报
回复
让hadoop使用IP地址114.50.44.1

20,808

社区成员

发帖
与我相关
我的任务
社区描述
Hadoop生态大数据交流社区,致力于有Hadoop,hive,Spark,Hbase,Flink,ClickHouse,Kafka,数据仓库,大数据集群运维技术分享和交流等。致力于收集优质的博客
社区管理员
  • 分布式计算/Hadoop社区
  • 涤生大数据
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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