hbase-Batch mutation had a row that does not belong to this region

hbase的某个表,出现了如下的问题,尝试用hbck 修复也不行,大家遇到过吗?
hbase 版本为1.1.2
2019-07-05 05:11:40,218 WARN [B.fifo.QRpcServer.handler=65,queue=25,port=16020]
regionserver.HRegion: Batch mutation had a row that does not belong to this region
org.apache.hadoop.hbase.regionserver.WrongRegionException: Requested row out of range for doMiniBatchMutation
on HRegion CM_EvcRealTimeBatteryData,
62c2f4a8-7802-4953-87fc-be206b5fb247-1e03d9ca-624b-46fc-817a-88cf9a6ba630,1541904458416.83ad220c60157e5a01a06d6035da6829.,
startKey='62c2f4a8-7802-4953-87fc-be206b5fb247-1e03d9ca-624b-46fc-817a-88cf9a6ba630',
getEndKey()='63bcc611-7b9a-4d47-bfe3-5c2e916f43c8-e76826f3-f0c3-4bab-8004-fe5b3cd1416e', row='5f7f04bc-edec-4d93-ae35-5523474aa61c'
at org.apache.hadoop.hbase.regionserver.HRegion.checkRow(HRegion.java:5211)
at org.apache.hadoop.hbase.regionserver.HRegion.checkAndPrepareMutation(HRegion.java:3879)
at org.apache.hadoop.hbase.regionserver.HRegion.doMiniBatchMutation(HRegion.java:3040)
at org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:2933)
at org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:2875)
at org.apache.hadoop.hbase.regionserver.RSRpcServices.doBatchOp(RSRpcServices.java:715)
at org.apache.hadoop.hbase.regionserver.RSRpcServices.doNonAtomicRegionMutation(RSRpcServices.java:677)
at org.apache.hadoop.hbase.regionserver.RSRpcServices.multi(RSRpcServices.java:2054)
at org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:32303)
at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2127)
at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:107)
at org.apache.hadoop.hbase.ipc.RpcExecutor.consumerLoop(RpcExecutor.java:133)
at org.apache.hadoop.hbase.ipc.RpcExecutor$1.run(RpcExecutor.java:108)
at java.lang.Thread.run(Thread.java:745)


已邀请:

要回复问题请先登录注册


中国HBase技术社区微信公众号:
hbasegroup

欢迎加入HBase生态+Spark社区钉钉大群