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

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.1.0
    • None
    • None
    • 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-HDFS-9806.003.patch
          7 kB
          Virajith Jalaparti
        2. HDFS-12607-HDFS-9806.002.patch
          5 kB
          Virajith Jalaparti
        3. HDFS-12607-HDFS-9806.001.patch
          5 kB
          Virajith Jalaparti
        4. HDFS-12607.repro.patch
          2 kB
          Virajith Jalaparti

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: