浏览代码

HDDS-145. Freon times out because of because of wrong ratis port number in datanode details. Contributed by Mukul Kumar Singh.

Xiaoyu Yao 7 年之前
父节点
当前提交
ea7b53fb44
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      hadoop-hdds/common/src/main/java/org/apache/ratis/RatisHelper.java

+ 2 - 2
hadoop-hdds/common/src/main/java/org/apache/ratis/RatisHelper.java

@@ -49,12 +49,12 @@ public interface RatisHelper {
 
   static String toRaftPeerIdString(DatanodeDetails id) {
     return id.getUuidString() + "_" +
-        id.getPort(DatanodeDetails.Port.Name.RATIS);
+        id.getPort(DatanodeDetails.Port.Name.RATIS).getValue();
   }
 
   static String toRaftPeerAddressString(DatanodeDetails id) {
     return id.getIpAddress() + ":" +
-        id.getPort(DatanodeDetails.Port.Name.RATIS);
+        id.getPort(DatanodeDetails.Port.Name.RATIS).getValue();
   }
 
   static RaftPeerId toRaftPeerId(DatanodeDetails id) {