Haibo Yan created HDFS-13231:
--------------------------------

             Summary: Extend visualization for Maintenance Mode under Datanode 
tab in the NameNode UI
                 Key: HDFS-13231
                 URL: https://issues.apache.org/jira/browse/HDFS-13231
             Project: Hadoop HDFS
          Issue Type: Bug
          Components: datanode, namenode
    Affects Versions: 3.0.1
            Reporter: Haibo Yan


With HDFS-9391, table view is using css dynamic class name to match the state

{code:html|title=hadoop/hadoop-hdfs-project/hadoop-hdfs/src/main/webapps/hdfs/dfshealth.html}
<td ng-value="{state}-{name}" class="dfshealth-node-icon 
dfshealth-node-{state}">{name} ({xferaddr})</td>
{code}

Some css is missing when the datanode is going to 


{code:javascript|title=hadoop/hadoop-hdfs-project/hadoop-hdfs/src/main/webapps/hdfs/dfshealth.js}
          if (n.adminState === "In Service") {
            n.state = "alive";
          } else if (nodes[i].adminState === "Decommission In Progress") {
            n.state = "decommissioning";
          } else if (nodes[i].adminState === "Decommissioned") {
            n.state = "decommissioned";
          } else if (nodes[i].adminState === "Entering Maintenance") {
            n.state = "entering-maintenance";
          } else if (nodes[i].adminState === "In Maintenance") {
            n.state = "in-maintenance";
          }
{code}

dfshealth-node-decommissioning, dfshealth-node-entering-maintenance, 
dfshealth-node-in-maintenance should be added into hadoop.css





--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org

Reply via email to