[
https://issues.apache.org/jira/browse/HBASE-30142?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Viraj Jasani resolved HBASE-30142.
----------------------------------
Fix Version/s: 4.0.0-alpha-1
2.7.0
3.0.0-beta-2
2.5.16
2.6.7
Hadoop Flags: Reviewed
Resolution: Fixed
> Resolve NPE while running recoverUnknown command because null RegionLocation
> -----------------------------------------------------------------------------
>
> Key: HBASE-30142
> URL: https://issues.apache.org/jira/browse/HBASE-30142
> Project: HBase
> Issue Type: Bug
> Components: hbck2, master
> Affects Versions: 3.0.0-beta-1, 2.6.4, 2.5.14
> Reporter: Umesh Kumar Kumawat
> Assignee: Umesh Kumar Kumawat
> Priority: Minor
> Labels: pull-request-available
> Fix For: 4.0.0-alpha-1, 2.7.0, 3.0.0-beta-2, 2.5.16, 2.6.7
>
>
> 2026-04-06 11:24:32,673 INFO
> [lt.FPRWQ.Fifo.read.handler=488,queue=26,port=61000] master.MasterRpcServices
> - Client=sfdc//10.224.73.12 schedule ServerCrashProcedure for unknown null
> Exception -
> {code:java}
> // code placeholder
> 24.72.156:2181,
> session id = 0x4000003d67e1894, negotiated timeout = 60000
> Exception in thread "main" java.io.I0Exception:
> org.apache.hbase.thirdparty.com.google.protobuf.ServiceException:
> org.apache.hadoop.hbase.ipc.Re
> motewithExtrasException(java.io.I0Exception): java.io.I0Exception
> at org.apache.hadoop.hbase.ipc.RpcServer.call (RpcServer-java:479)
> at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner-java:124)
> at org.apache.hadoop.hbase.ipc.RpcHandler.run(RpcHandler.java:102)
> at org.apache.hadoop.hbase.ipc.RpcHandler.run(RpcHandler.java:82)
> Caused by: java.lang.NullPointerException
> at orgapache.hadoop.hbase.master.ServerManager.expireServer (ServerManager.
> java: 544)
> at
> org.apache.hadoop.hbase.master.MasterRpcServices.scheduleSCPsForUnknownServers(MasterRpcServices.java:2655)
> at
> org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos$HbckService$2.callBlockingMethod(MasterProtos.java)
> at org.apache.hadoop.hbase.ipc.RpcServer.call (RpcServer-java: 415)
> ... 3 more
> at
> org.apache.hadoop.hbase.client.HBaseHbck.scheduleSCPsForUnknownServers(HBaseHbck.java:211)
> at org. apache. hbase. HBCK2. recoverUnknown (HBCK2. java: 603) at org.
> apache. hbase. HBCK2. doCommandLine (HBCK2. java: 1269) at org. apache.hbase.
> HBCK2. run (HBCK2. java: 1136)
> at orgapache.hadoop.util.ToolRunner.run(ToolRunner. java: 82)
> at org.apache.hadoop.util.ToolRunner.run(TooLRunner-java:97)
> at org. apache. hbase. HBCK2. main (HBCK2. java: 1533) {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)