I am getting error as org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException : Failed 1 action IO Exception.
We have Nifi flow which ingests JSON data into Hbase table 'test' . For this we have used Hbase client Service (HBase_1_1_2_ClientServiceId) to connect Hbase via Nifi Hbase Processor.The client connection works fine for sometime when flowfiles are flowing through the PuthbaseJSON,FetchHbaseRow and PutHbaseCell nifi processors . So Hbase nifi processor running and after 4 to 5 hours , if there is new flow file pass through that nifi processor , we see above error and for that i am doing workaround like disbaling Hbase clientService and Enabling the Controller Service manually
Scenraio1 : If we establish the Hbase connection initially , we will be able to insert ,update and access the Hbase table.So this is working fine and we are keep on ingesting the JSON status into Hbase continuously.
Scenraio2 : If we are trying to insert JSON message into Hbase table after two hours through same Nifi flow , then we are getting the above error . Work around to ingest the JSON , I disable the Hbase client Controller service then Enabling the service . So the flow start ingesting the latest JSON.