You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Yechao Chen (JIRA)" <ji...@apache.org> on 2018/04/18 14:30:00 UTC
[jira] [Commented] (HBASE-20451) replication add_peer command
should check cluster key format
[ https://issues.apache.org/jira/browse/HBASE-20451?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16442590#comment-16442590 ]
Yechao Chen commented on HBASE-20451:
-------------------------------------
error logs:
2018-04-16 15:46:18,996 FATAL [regionserver/cmhcyc1/10.139.15.107:60020] regionserver.HRegionServer: ABORTING region server cmhcyc1,60020,1523864776581: Unhandled: Failed replication handler create
java.io.IOException: Failed replication handler create
at org.apache.hadoop.hbase.replication.regionserver.Replication.initialize(Replication.java:130)
at org.apache.hadoop.hbase.regionserver.HRegionServer.newReplicationInstance(HRegionServer.java:2663)
at org.apache.hadoop.hbase.regionserver.HRegionServer.createNewReplicationInstance(HRegionServer.java:2634)
at org.apache.hadoop.hbase.regionserver.HRegionServer.setupWALAndReplication(HRegionServer.java:1648)
at org.apache.hadoop.hbase.regionserver.HRegionServer.handleReportForDutyResponse(HRegionServer.java:1393)
at org.apache.hadoop.hbase.regionserver.HRegionServer.run(HRegionServer.java:912)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.hadoop.hbase.replication.ReplicationException: Error adding peer with id=to_syj
at org.apache.hadoop.hbase.replication.ReplicationPeersZKImpl.createAndAddPeer(ReplicationPeersZKImpl.java:398)
at org.apache.hadoop.hbase.replication.ReplicationPeersZKImpl.addExistingPeers(ReplicationPeersZKImpl.java:363)
at org.apache.hadoop.hbase.replication.ReplicationPeersZKImpl.init(ReplicationPeersZKImpl.java:104)
at org.apache.hadoop.hbase.replication.regionserver.Replication.initialize(Replication.java:125)
... 6 more
Caused by: java.lang.NumberFormatException: For input string: "hbase-unsecure"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:580)
at java.lang.Integer.parseInt(Integer.java:615)
at org.apache.hadoop.hbase.zookeeper.ZKConfig.transformClusterKey(ZKConfig.java:387)
at org.apache.hadoop.hbase.HBaseConfiguration.applyClusterKeyToConf(HBaseConfiguration.java:302)
at org.apache.hadoop.hbase.HBaseConfiguration.createClusterConf(HBaseConfiguration.java:283)
at org.apache.hadoop.hbase.HBaseConfiguration.createClusterConf(HBaseConfiguration.java:264)
at org.apache.hadoop.hbase.replication.ReplicationPeersZKImpl.getPeerConf(ReplicationPeersZKImpl.java:320)
at org.apache.hadoop.hbase.replication.ReplicationPeersZKImpl.createPeer(ReplicationPeersZKImpl.java:456)
at org.apache.hadoop.hbase.replication.ReplicationPeersZKImpl.createAndAddPeer(ReplicationPeersZKImpl.java:396)
... 9 more
> replication add_peer command should check cluster key format
> --------------------------------------------------------------
>
> Key: HBASE-20451
> URL: https://issues.apache.org/jira/browse/HBASE-20451
> Project: HBase
> Issue Type: Bug
> Components: Replication
> Affects Versions: 1.2.6, 1.3.2
> Environment: hbase 1.2.6 with replication enable
> Reporter: Yechao Chen
> Assignee: Yechao Chen
> Priority: Major
>
> add a wrong cluster key format
> hbase(main):002:0> add_peer 'to_syj','shen1.cmh,shen2.cmh,shen3.cmh:hbase-unsecure:2181'
> 0 row(s) in 0.2570 seconds
> hbase shell not throw any exception.
> then restart the hbase regionserver,
> it will failed, case of wrong cluster key format
>
>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)