Hi HBase folks,
Does anybody actively use meta replicas in production and take advantage of the
load balanced feature in 2.4?
We’ve verified it in a test cluster and the ITBLL test is dropping lots of
errors.
Client side config:
hbase.locator.meta.replicas.mode = LoadBalance
hbase.meta.replicas.use = true
Server side config:
hbase.meta.replica.count = 3
Error in ITBLL generator run:
22/03/23 17:58:18 INFO mapreduce.Job: Task Id :
attempt_1648045371733_0002_m_000002_2, Status : FAILED
Error: org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException:
Failed 3120 actions: IntegrationTestBigLinkedList: 3120 times, servers with
issues: null
at
org.apache.hadoop.hbase.client.BufferedMutatorImpl.makeException(BufferedMutatorImpl.java:333)
at
org.apache.hadoop.hbase.client.BufferedMutatorImpl.doFlush(BufferedMutatorImpl.java:307)
at
org.apache.hadoop.hbase.client.BufferedMutatorImpl.close(BufferedMutatorImpl.java:235)
at
org.apache.hadoop.hbase.test.IntegrationTestBigLinkedList$Generator$GeneratorMapper.cleanup(IntegrationTestBigLinkedList.java:524)
at org.apache.hadoop.mapreduce.Mapper.run(Mapper.java:149)
at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:799)
at org.apache.hadoop.mapred.MapTask.run(MapTask.java:347)
at org.apache.hadoop.mapred.YarnChild$2.run(YarnChild.java:174)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:422)
at
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1898)
at org.apache.hadoop.mapred.YarnChild.main(YarnChild.java:168)
Can we say that the feature is broken or I’m missing something.
Thanks,
Andor