在提交spark作業的時候遇到的问题。
16/07/13 17:08:24 WARN zookeeper.RecoverableZooKeeper: Unable to create ZooKeeper Connection
java.net.UnknownHostException: 10.24.62.184at org.apache.spark.deploy.SparkSubmit.main(SparkSubmit.scala)
16/07/13 17:08:24 INFO zookeeper.ZooKeeper: Initiating client connection, connectString=10.24.47.86:2181,10.24.53.47:2181,10.24.60.38:2181, 10.24.62.184:2181,10.24.65.214:2181 sessionTimeout=90000 watcher=hconnection-0x7fb9d90b0x0, quorum=10.24.47.86:2181,10.24.53.47:2181,10.24.60.38:2181, 10.24.62.184:2181,10.24.65.214:2181, baseZNode=/hbase
16/07/13 17:08:24 WARN zookeeper.RecoverableZooKeeper: Unable to create ZooKeeper Connection
java.net.UnknownHostException: 10.24.62.184
查看了zk节点的设置发现节点的设置确实有问题,在zk的configuration 字符串中间多了个空格,(⊙o⊙)…
修改之后,错误消失 。
configuration.set("hbase.zookeeper.quorum",
"10.24.47.86,10.24.53.47,10.24.60.38,10.24.62.184,10.24.65.214");
// 设置zookeeper quorum 此处最好是在property中配置,为了展示使用说明,使用了fake ip。