Changes between Version 2 and Version 3 of waue/2011/0803


Ignore:
Timestamp:
Aug 3, 2011, 5:35:28 PM (13 years ago)
Author:
waue
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • waue/2011/0803

    v2 v3  
    6767  }
    6868}}}
     69
     70
     71
     72
     73 * 解決 dfsnodelist.jsp 的錯誤訊息
     74
     75{{{
     76#!text
     77
     78    long decommRequestTime = d.decommissioningStatus.getStartTime();
     79        + d.decommissioningStatus.getUnderReplicatedBlocks()
     80        + d.decommissioningStatus.getDecommissionOnlyReplicas()
     81        + d.decommissioningStatus.getUnderReplicatedInOpenFiles()
     82
     83}}}
     84
     85 * /opt/hadoop-0.20/src/hdfs/org/apache/hadoop/hdfs/server/namenode/DatanodeDescriptor.java
     86
     87
     88 * getStartTime();
     89 * getUnderReplicatedBlocks()
     90 * getDecommissionOnlyReplicas()
     91 * getUnderReplicatedInOpenFiles()
     92
     93各家上public
     94
     95{{{
     96#!java
     97...(472)
     98  public static class DecommissioningStatus {
     99
     100...(487)
     101    synchronized public int getUnderReplicatedBlocks() {
     102      if (isDecommissionInProgress() == false) {
     103        return 0;
     104      }
     105      return underReplicatedBlocks;
     106    }
     107
     108    synchronized public int getDecommissionOnlyReplicas() {
     109      if (isDecommissionInProgress() == false) {
     110        return 0;
     111      }
     112      return decommissionOnlyReplicas;
     113    }
     114
     115    synchronized public int getUnderReplicatedInOpenFiles() {
     116      if (isDecommissionInProgress() == false) {
     117        return 0;
     118      }
     119      return underReplicatedInOpenFiles;
     120    }
     121    synchronized public long getStartTime() {
     122      if (isDecommissionInProgress() == false) {
     123        return 0;
     124      }
     125}}}