HBase Region servers will not start in Hadoop HA environment -
i've created hbase cluster in hadoop ha cluster. region servers failing start following exception in logs:
2017-09-12 11:41:32,116 error [regionserver/my.hostname.com/10.10.30.28:16020] regionserver.hregionserver: failed init java.io.ioexception: failed on local exception: java.net.socketexception: invalid argument; host details : local host is: "my.hostname.com/10.10.30.28"; destination host is: "0.0.0.1":8020;
i'm pretty sure problem caused hadoop ha configuration think hbase doesn't understand nameservice , thinks it's ip address.
excerpt core-site.xml:
<property> <name>fs.defaultfs</name> <value>hdfs://001</value> <description>namenode uri</description> </property>
excerpt hdfs-site.xml:
<property> <name>dfs.nameservices</name> <value>001</value> </property>
my hbase-site.xml:
<configuration> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> <property> <name>hbase.rootdir</name> <value>hdfs://001/hbase</value> </property> <property> <name>hbase.zookeeper.quorum</name> <value>zk1:2181,zk2:2181,zk3:2181</value> </property> </configuration>
help?
Comments
Post a Comment