diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/main/webapps/hdfs/dfshealth.html b/hadoop-hdfs-project/hadoop-hdfs/src/main/webapps/hdfs/dfshealth.html index 13569fec63..3598c80c8d 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/src/main/webapps/hdfs/dfshealth.html +++ b/hadoop-hdfs-project/hadoop-hdfs/src/main/webapps/hdfs/dfshealth.html @@ -314,13 +314,7 @@ {#LiveNodes} {name} ({xferaddr}) - - {@select key=secureMode} - {@eq value="off"}{infoAddr}{/eq} - {@eq value="on"}{infoSecureAddr}{/eq} - {@default}{infoAddr}{/default} - {/select} - + {dnWebAddress} {lastContact}s
diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/main/webapps/hdfs/dfshealth.js b/hadoop-hdfs-project/hadoop-hdfs/src/main/webapps/hdfs/dfshealth.js index f230b0f5cb..02aa8955cb 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/src/main/webapps/hdfs/dfshealth.js +++ b/hadoop-hdfs-project/hadoop-hdfs/src/main/webapps/hdfs/dfshealth.js @@ -212,12 +212,12 @@ var n = nodes[i]; n.usedPercentage = Math.round((n.used + n.nonDfsUsedSpace) * 1.0 / n.capacity * 100); - var addr = n.infoSecureAddr; - var position = addr.lastIndexOf(":"); - var port = addr.substring(position + 1, addr.length); - n.secureMode = "off"; - if (port != 0) { - n.secureMode = "on"; + var port = n.infoAddr.split(":")[1]; + var securePort = n.infoSecureAddr.split(":")[1]; + var dnHost = n.name.split(":")[0]; + n.dnWebAddress = dnHost + ":" + port; + if (securePort != 0) { + n.dnWebAddress = dnHost + ":" + securePort; } if (n.adminState === "In Service") {