Looks like your RegionServer process might have died if you can't connect to its RPC port.

Did you look in the RegionServer log for any mention of an ERROR or FATAL log message?

On 4/4/19 8:20 AM, [email protected] wrote:
I have installed Hadoop single node 
http://intellitech.pro/tutorial-hadoop-first-lab/ and Hbase 
http://intellitech.pro/hbase-installation-on-ubuntu/  successfully. I am using 
a Java agent to connect to the Hbase. After a random time period Hbase stop 
working and the java agent gives following error message.

Call exception, tries=7, retries=7, started=8321 ms ago, cancelled=false, 
msg=Call to db-2.c.xxx-dev.internal/xx.xx.0.21:16201 failed on connection 
exception: 
org.apache.hbase.thirdparty.io.netty.channel.AbstractChannel$AnnotatedConnectException:
 Connection refused: db-2.c.xxx-dev.internal/xx.xx.0.21:16201, details=row 
'xxx,00000000001:1553904000000,99999999999999' on table 'hbase:meta' at 
region=hbase:meta,,1.1588230740, 
hostname=db-2.c.xxx-dev.internal,16201,1553683263844, seqNum=-1
Here are the Hbase and zookeeper logs

hbase-hduser-regionserver-db-2.log

[main] zookeeper.ZooKeeperMain: Processing delete 2019-03-30 02:11:44,089 DEBUG 
[main-SendThread(localhost:2181)] zookeeper.ClientCnxn: Reading reply 
sessionid:0x169bd98c099006e, packet:: clientPath:null serverPath:null 
finished:false header:: 1,2 replyHeader:: 1,300964,0 request:: 
'/hbase/rs/db-2.c.stl-cardio-dev.internal%2C16201%2C1553683263844,-1 response:: 
null
hbase-hduser-zookeeper-db-2.log

server.FinalRequestProcessor: sessionid:0x169bd98c099004a type:getChildren 
cxid:0x28e3ad zxid:0xfffffffffffffffe txntype:unknown reqpath:/hbase/splitWAL
my hbase-site.xml file is as follows

<configuration>
  //Here you have to set the path where you want HBase to store its files.
  <property>
  <name>hbase.rootdir</name>
  <value>hdfs://localhost:9000/hbase</value>
  </property>
  <property>
  <name>hbase.zookeeper.quorum</name>
  <value>localhost</value>
  </property>
  //Here you have to set the path where you want HBase to store its built in 
zookeeper files.
  <property>
  <name>hbase.zookeeper.property.dataDir</name>
  <value>${hbase.tmp.dir}/zookeeper</value>
  </property>
  <property>
  <name>hbase.cluster.distributed</name>
  <value>true</value>
  </property>
  <property>
  <name>hbase.zookeeper.property.clientPort</name>
  <value>2181</value>
  </property>
  </configuration>
when I restart the Hbase it will start working again and stop working after few 
days. I am wondering what would be the fix for this.

Thanks.
BR,
Melanka

Reply via email to