You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Michael Stack (Jira)" <ji...@apache.org> on 2020/05/06 00:15:00 UTC
[jira] [Commented] (HBASE-20252) Admin.move will not fail if we
move region to a nonexistent region server
[ https://issues.apache.org/jira/browse/HBASE-20252?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17100346#comment-17100346 ]
Michael Stack commented on HBASE-20252:
---------------------------------------
Just tried this. Get:
{code}
2020-05-06 00:05:45,620 DEBUG org.apache.hadoop.hbase.master.ServerManager: New admin connection to hbasexy001.example.org,16020,1584993667653
2020-05-06 00:05:45,624 WARN org.apache.hadoop.hbase.client.ConnectionUtils: Can not resolve hbaseXY001.example.org, please check your network
java.net.UnknownHostException: hbaseXY001.example.org: Name or service not known
at java.base/java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method)
at java.base/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(InetAddress.java:929)
at java.base/java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1515)
at java.base/java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:848)
at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1505)
at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1364)
at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1298)
at java.base/java.net.InetAddress.getByName(InetAddress.java:1248)
at org.apache.hadoop.hbase.client.ConnectionUtils.getStubKey(ConnectionUtils.java:242)
at org.apache.hadoop.hbase.client.ConnectionImplementation.getAdmin(ConnectionImplementation.java:1224)
at org.apache.hadoop.hbase.client.ConnectionUtils$ShortCircuitingClusterConnection.getAdmin(ConnectionUtils.java:157)
at org.apache.hadoop.hbase.master.ServerManager.getRsAdmin(ServerManager.java:723)
at org.apache.hadoop.hbase.master.ServerManager.sendRegionWarmup(ServerManager.java:662)
at org.apache.hadoop.hbase.master.HMaster.move(HMaster.java:2077)
at org.apache.hadoop.hbase.master.MasterRpcServices.moveRegion(MasterRpcServices.java:1437)
at org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos$MasterService$2.callBlockingMethod(MasterProtos.java)
at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:388)
at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:133)
at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:338)
at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:318)
{code}
Let me mess w/ the Duo UT.
> Admin.move will not fail if we move region to a nonexistent region server
> --------------------------------------------------------------------------
>
> Key: HBASE-20252
> URL: https://issues.apache.org/jira/browse/HBASE-20252
> Project: HBase
> Issue Type: Bug
> Reporter: Duo Zhang
> Assignee: Michael Stack
> Priority: Major
> Fix For: 3.0.0-alpha-1, 2.3.0
>
> Attachments: HBASE-20252-UT.patch
>
>
> The region will just be reopened on the source regionserver...
> This is a bit confusing I think...
--
This message was sent by Atlassian Jira
(v8.3.4#803005)