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)

Reply via email to