28807
DISCUSSIONS
102218
MEMBERS
3161
ARTICLES
Created on 11-10-2015 06:46 AM - edited 11-10-2015 06:52 AM
Hello,
I'm having a coordinator that is executed every day that is writing in HBase tables.
Yesterday the job failed because:
12477375 [hconnection-0x17444a28-shared--pool954-t772] INFO org.apache.hadoop.hbase.client.AsyncProcess
- #3792, table=table_name, attempt=31/35 failed 1 ops,
last exception: org.apache.hadoop.hbase.NotServingRegionException:
org.apache.hadoop.hbase.NotServingRegionException:
Region table_name,dsqdqs|122A48C3-,1439883135077.f07d81b4d4ff8e9d4170cce187fc2027.
is not online on <IP>,60020,1447053312111 at org.apache.hadoop.hbase.regionserver.HRegionServer.getRegionByEncodedName(HRegionServer.java:2762) at org.apache.hadoop.hbase.regionserver.HRegionServer.getRegion(HRegionServer.java:4268) at org.apache.hadoop.hbase.regionserver.HRegionServer.multi(HRegionServer.java:3476) at org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:30069) at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2031) at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:108) at org.apache.hadoop.hbase.ipc.RpcExecutor.consumerLoop(RpcExecutor.java:116) at org.apache.hadoop.hbase.ipc.RpcExecutor$1.run(RpcExecutor.java:96) at java.lang.Thread.run(Thread.java:745)
I did the folowings checks:
- hbase hbck ==> no error
- hbase fsck / ==> no error
- major_compact 'table_name' ==> I managed to run the job
However, even if the workflow finished succesfully, there is no data wroto to hbase tables.
I tried:
- flush 'table_name' ==> didn't changed anything.
Do you have any suggestions on why the data is not wrote?
(I tried the flush command because I supposed that the files are not written)