Uploaded image for project: 'Hadoop HDFS'
  1. Hadoop HDFS
  2. HDFS-9806 Allow HDFS block replicas to be provided by an external storage system
  3. HDFS-12607

[READ] Even one dead datanode with PROVIDED storage results in ProvidedStorageInfo being marked as FAILED

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.1.0
    • Component/s: None
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      When a DN configured with PROVIDED storage is marked as dead by the NN, the state of providedStorageInfo in ProvidedStorageMap is set to FAILED, and never becomes NORMAL. The state should change to FAILED only if all datanodes with PROVIDED storage are dead, and should be restored back to NORMAL when a Datanode with NORMAL DatanodeStorage reports in.

        Attachments

        1. HDFS-12607.repro.patch
          2 kB
          Virajith Jalaparti
        2. HDFS-12607-HDFS-9806.001.patch
          5 kB
          Virajith Jalaparti
        3. HDFS-12607-HDFS-9806.002.patch
          5 kB
          Virajith Jalaparti
        4. HDFS-12607-HDFS-9806.003.patch
          7 kB
          Virajith Jalaparti

          Activity

            People

            • Assignee:
              virajith Virajith Jalaparti
              Reporter:
              virajith Virajith Jalaparti
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: