我正在沙盒3节点群集上安装Hadoop 3.1.1,但无法启动jobhistoryserver。这是堆栈跟踪的相关部分:
2018-11-18 08:34:23,188 INFO http:HttpServer2: HttpServer.start() threw a non Bind IOException
java.net.SocketException: Unresolved address
这是我在mapred-site.xml中设置的值:
mapreduce.jobhistory.address server1.local:10020
mapreduce.jobhistory.webapp.address server1.local:19888
这是/ etc / hosts:
127.0.0.1 localhost
192.168.56.2 server1.local
192.168.56.3 server2.local
192.168.56.4 server3.local
我也不知道我是否正确启动了jobhistoryserver。该文档说要使用:
$ HADOOP_HOME / bin / mapred --daemon启动历史服务器
运行该命令时,什么也没发生;运行此命令时,出现以下错误:
$HADOOP_HOME/bin/mapred historyserver
防火墙已关闭。 NameNode和YARN都可以绑定到server1.local上各自的端口。
我不确定从这里去哪里。任何帮助表示赞赏。