Haiping lv created HBASE-28284:
----------------------------------
Summary: HRegionServer encountered NPE while executing
getBootstrapNodes
Key: HBASE-28284
URL: https://issues.apache.org/jira/browse/HBASE-28284
Project: HBase
Issue Type: Bug
Affects Versions: 3.0.0-beta-2
Reporter: Haiping lv
When the HRegionServer has just started, and the bootstrapNodeManager has not
been initialized yet, handling the client's GetBootstrapNodesRequest by calling
the bootstrapNodeManager's getBootstrapNodes method results in a NPE exception.
The logs are as followed:
{code:java}
2023-12-17T15:25:31,984 ERROR
[RpcServer.default.FPBQ.Fifo.handler=29,queue=2,port=16020] ipc.RpcServer:
Unexpected throwable object
java.lang.NullPointerException: null
at
org.apache.hadoop.hbase.regionserver.HRegionServer.getBootstrapNodes(HRegionServer.java:3632)
~[hbase-server-3.0.0-beta-1-SNAPSHOT.jar:3.0.0-beta-1-SNAPSHOT]
at
org.apache.hadoop.hbase.HBaseRpcServicesBase.getBootstrapNodes(HBaseRpcServicesBase.java:304)
~[hbase-server-3.0.0-beta-1-SNAPSHOT.jar:3.0.0-beta-1-SNAPSHOT]
at
org.apache.hadoop.hbase.shaded.protobuf.generated.RegistryProtos$ClientMetaService$2.callBlockingMethod(RegistryProtos.java:6737)
~[hbase-protocol-shaded-3.0.0-beta-1-SNAPSHOT.jar:3.0.0-beta-1-SNAPSHOT]
at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:437)
~[hbase-server-3.0.0-beta-1-SNAPSHOT.jar:3.0.0-beta-1-SNAPSHOT]
at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:124)
~[hbase-server-3.0.0-beta-1-SNAPSHOT.jar:3.0.0-beta-1-SNAPSHOT]
at org.apache.hadoop.hbase.ipc.RpcHandler.run(RpcHandler.java:102)
~[hbase-server-3.0.0-beta-1-SNAPSHOT.jar:3.0.0-beta-1-SNAPSHOT]
at org.apache.hadoop.hbase.ipc.RpcHandler.run(RpcHandler.java:82)
~[hbase-server-3.0.0-beta-1-SNAPSHOT.jar:3.0.0-beta-1-SNAPSHOT]
{code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)