Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.1.0
    • Fix Version/s: 0.12.0
    • Component/s: None
    • Labels:
      None

      Description

      When the block is under-replicated the namenode places it into
      FSNamesystem.neededReplications list.
      When a datanode D1 sends getBlockwork() request to the namenode, the namenode
      selects another node D2 (which it thinks is up and running) where the new replica of the
      under-replicated block will be stored.
      Then namenode removes the block from the neededReplications list and places it to
      the pendingReplications list, and then asks D1 to replicate the block to D2.
      If D2 is in fact down, then replication will fail and will never be retried later, because
      the block is not in the neededReplications list, but rather in the pendingReplications list,
      which namenode never checks.

        Issue Links

          Activity

          Owen O'Malley made changes -
          Component/s dfs [ 12310710 ]
          Doug Cutting made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Doug Cutting made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Fix Version/s 0.12.0 [ 12312293 ]
          Hairong Kuang made changes -
          Link This issue is part of HADOOP-940 [ HADOOP-940 ]
          Doug Cutting made changes -
          Fix Version/s 0.6.0 [ 12312025 ]
          Doug Cutting made changes -
          Fix Version/s 0.5.0 [ 12311939 ]
          Fix Version/s 0.6.0 [ 12312025 ]
          Doug Cutting made changes -
          Workflow no-reopen-closed [ 12373239 ] no-reopen-closed, patch-avail [ 12377440 ]
          Doug Cutting made changes -
          Fix Version/s 0.5.0 [ 12311939 ]
          Fix Version/s 0.4.0 [ 12311021 ]
          Doug Cutting made changes -
          Workflow no reopen closed [ 12372907 ] no-reopen-closed [ 12373239 ]
          Doug Cutting made changes -
          Workflow jira [ 12352582 ] no reopen closed [ 12372907 ]
          Sameer Paranjpye made changes -
          Fix Version/s 0.3 [ 12310930 ]
          Fix Version/s 0.4 [ 12311021 ]
          Sameer Paranjpye made changes -
          Fix Version/s 0.3 [ 12310930 ]
          Sameer Paranjpye made changes -
          Field Original Value New Value
          Affects Version/s 0.1.0 [ 12310812 ]
          Assignee Konstantin Shvachko [ shv ]
          Konstantin Shvachko created issue -

            People

            • Assignee:
              Konstantin Shvachko
              Reporter:
              Konstantin Shvachko
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development