Details

    • Hadoop Flags:
      Reviewed

      Description

      Currently the StorageID is used to identify both the Datanode and the storage. This works because we treat all storages attached to the Datanode as a single storage unit.

      We plan to replace the StorageID with two independent IDs:

      1. Datanode UUID - this will be a string that uniquely identifies each Datanode in the cluster. For upgraded clusters, the Datanode UUID will be the StorageID prior to the upgrade. i.e. we will reuse the prior Storage ID.
      2. Storage UUID - Each storage attached to the datanode will be identified by a UUID.

        Attachments

        1. HDFS-5232.03.patch
          17 kB
          Arpit Agarwal
        2. HDFS-5232.02.patch
          13 kB
          Arpit Agarwal
        3. HDFS-5232.01.patch
          5 kB
          Arpit Agarwal

          Issue Links

            Activity

              People

              • Assignee:
                arp Arpit Agarwal
                Reporter:
                arp Arpit Agarwal
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: