[ 
https://issues.apache.org/jira/browse/HBASE-26306?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17806563#comment-17806563
 ] 

Bryan Beaudreault commented on HBASE-26306:
-------------------------------------------

I'm testing out an upgrade from 2.5.2 to 2.6.0. I believe this Jira results in 
a compatibility issue during upgrade:
{code:java}
2024-01-14T22:28:45,869 [BootstrapNodeManager] WARN 
org.apache.hadoop.hbase.regionserver.BootstrapNodeManager: failed to get live 
region servers from master
org.apache.hadoop.hbase.DoNotRetryIOException: /0.0.0.0:60000 is unable to read 
call parameter from client 172.25.53.142; 
java.lang.UnsupportedOperationException: GetLiveRegionServers
        at 
jdk.internal.reflect.GeneratedConstructorAccessor71.newInstance(Unknown Source) 
~[?:?]
        at 
jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
 ~[?:?]
        at 
java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[?:?]
        at java.lang.reflect.Constructor.newInstance(Constructor.java:480) 
~[?:?]
        at 
org.apache.hadoop.hbase.ipc.RemoteWithExtrasException.instantiateException(RemoteWithExtrasException.java:110)
 ~[hbase-client-2.6-hubspot-SNAPSHOT.jar:2.6-hubspot-SNAPSHOT]
        at 
org.apache.hadoop.hbase.ipc.RemoteWithExtrasException.unwrapRemoteException(RemoteWithExtrasException.java:100)
 ~[hbase-client-2.6-hubspot-SNAPSHOT.jar:2.6-hubspot-SNAPSHOT]
        at 
org.apache.hadoop.hbase.client.ConnectionUtils.translateException(ConnectionUtils.java:244)
 ~[hbase-client-2.6-hubspot-SNAPSHOT.jar:2.6-hubspot-SNAPSHOT]
        at 
org.apache.hadoop.hbase.client.ConnectionUtils.translateException(ConnectionUtils.java:247)
 ~[hbase-client-2.6-hubspot-SNAPSHOT.jar:2.6-hubspot-SNAPSHOT]
        at 
org.apache.hadoop.hbase.client.ConnectionImplementation.getLiveRegionServers(ConnectionImplementation.java:2379)
 ~[hbase-client-2.6-hubspot-SNAPSHOT.jar:2.6-hubspot-SNAPSHOT]
        at 
org.apache.hadoop.hbase.regionserver.BootstrapNodeManager.getFromMaster(BootstrapNodeManager.java:138)
 ~[hbase-server-2.6-hubspot-SNAPSHOT.jar:2.6-hubspot-SNAPSHOT]
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?]
        at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
 ~[?:?]
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) 
~[?:?]
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) 
~[?:?]
        at java.lang.Thread.run(Thread.java:840) ~[?:?]
Caused by: org.apache.hadoop.hbase.ipc.RemoteWithExtrasException: 
/0.0.0.0:60000 is unable to read call parameter from client 172.25.53.142; 
java.lang.UnsupportedOperationException: GetLiveRegionServers
        at 
org.apache.hadoop.hbase.ipc.AbstractRpcClient.onCallFinished(AbstractRpcClient.java:391)
 ~[hbase-client-2.6-hubspot-SNAPSHOT.jar:2.6-hubspot-SNAPSHOT]
        at 
org.apache.hadoop.hbase.ipc.AbstractRpcClient.access$100(AbstractRpcClient.java:93)
 ~[hbase-client-2.6-hubspot-SNAPSHOT.jar:2.6-hubspot-SNAPSHOT]
        at 
org.apache.hadoop.hbase.ipc.AbstractRpcClient$3.run(AbstractRpcClient.java:429) 
~[hbase-client-2.6-hubspot-SNAPSHOT.jar:2.6-hubspot-SNAPSHOT]
        at 
org.apache.hadoop.hbase.ipc.AbstractRpcClient$3.run(AbstractRpcClient.java:424) 
~[hbase-client-2.6-hubspot-SNAPSHOT.jar:2.6-hubspot-SNAPSHOT]
        at org.apache.hadoop.hbase.ipc.Call.callComplete(Call.java:117) 
~[hbase-client-2.6-hubspot-SNAPSHOT.jar:2.6-hubspot-SNAPSHOT]
        at org.apache.hadoop.hbase.ipc.Call.setException(Call.java:132) 
~[hbase-client-2.6-hubspot-SNAPSHOT.jar:2.6-hubspot-SNAPSHOT]
        at 
org.apache.hadoop.hbase.ipc.NettyRpcDuplexHandler.readResponse(NettyRpcDuplexHandler.java:199)
 ~[hbase-client-2.6-hubspot-SNAPSHOT.jar:2.6-hubspot-SNAPSHOT]
        at 
org.apache.hadoop.hbase.ipc.NettyRpcDuplexHandler.channelRead(NettyRpcDuplexHandler.java:220)
 ~[hbase-client-2.6-hubspot-SNAPSHOT.jar:2.6-hubspot-SNAPSHOT] {code}
It's possible we need to upgrade the master first. I will test more on Tuesday, 
but if so then we should at least call that out in a release note.

> Backport "HBASE-26220 Use P2P communicate between region servers to sync the 
> list for bootstrap node" to branch-2
> -----------------------------------------------------------------------------------------------------------------
>
>                 Key: HBASE-26306
>                 URL: https://issues.apache.org/jira/browse/HBASE-26306
>             Project: HBase
>          Issue Type: Sub-task
>          Components: master, regionserver
>            Reporter: Duo Zhang
>            Assignee: Duo Zhang
>            Priority: Major
>             Fix For: 2.6.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to