Hadoop配置之 开启不了 8088、19888端口

8088端口(一般)对应Hadoop集群监控的ResourceManager 

19888端口(一般)对应 MapReduce JobHistory Server

问题描述:

  分别执行 start-dfs.sh   start-yarn.sh     mr-jobhistory-damon.sh后

 发现只能在浏览器中打开master:50070  ,而8088、19888端口对应的网页打不开

问题分析:

 执行 netstat -ntlp 发现没有8088、19888 说明服务没有起来,那自然是打不开对应的网页了

19888端口 配置在mapred-site.xml中的 所以去看一下配置是否有错,结果发现<value>maste:19888</value> 中的master写漏了。我擦哦 低级错误。改正后 执行stop-yarn.sh 及start-yarn.sh 发现有19888服务。

那么8088也是这错误咯? 检查一遍发现这个没有错误啊

8088对应ResourceManager  而查看hadoop进程 (执行 jps )发现唯独没有ResourceManager 那就是没起来 看日志吧

cd /usr/local/hadoop_2.6.0/logs   查看其目录下的  yarn-****-resourcemanager-master.log

019-01-27 15:42:03,445 INFO org.apache.hadoop.service.AbstractService: Service org.apache.hadoop.yarn.server.resourcemanager.AdminService failed in state INITED; cause: java.lang.IllegalArgumentException: Does not contain a valid host:port authority: {yarn.resourcemanager.hostname}:8033 (configuration property 'yarn.resourcemanager.admin.address')
java.lang.IllegalArgumentException: Does not contain a valid host:port authority: {yarn.resourcemanager.hostname}:8033 (configuration property 'yarn.resourcemanager.admin.address')
	at org.apache.hadoop.net.NetUtils.createSocketAddr(NetUtils.java:197)
	at org.apache.hadoop.yarn.conf.YarnConfiguration.getSocketAddr(YarnConfiguration.java:1499)
	at org.apache.hadoop.conf.Configuration.getSocketAddr(Configuration.java:1886)
	at org.apache.hadoop.yarn.server.resourcemanager.AdminService.serviceInit(AdminService.java:133)
	at org.apache.hadoop.service.AbstractService.init(AbstractServ

上网搜索发现,说<value></value>不能有空格  ,劳资也没空格啊。 结果发现少敲个变量前面的$  

哎 敲尼玛  醉了 记录一下 

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值