Uploaded image for project: 'Hadoop HDFS'
  1. Hadoop HDFS
  2. HDFS-11118 Block Storage for HDFS
  3. HDFS-11154

Block Storage : store server state to persistent storage

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • HDFS-7240
    • hdfs
    • None
    • Reviewed

    Description

      Currently, all the storage state are kept in server memory. If server crashes, we would lose all the volume information. This JIRA stores server internal state into its local disk. Such that on server failure, we can simply restart server and restore volume information from disk.

      More specifically, the internal state written to disk is mainly the mapping from volume to its underlying containers, plus some meta information such as volume size, block size, etc.

      Note that this is only a simple, minimum set mechanism for persistence. It is more like a counterpart of fsimage in HDFS, but without edit logs.

      Attachments

        1. HDFS-11154-HDFS-7240.001.patch
          23 kB
          Chen Liang
        2. HDFS-11154-HDFS-7240.002.patch
          22 kB
          Chen Liang
        3. HDFS-11154-HDFS-7240.003.patch
          22 kB
          Chen Liang
        4. HDFS-11154-HDFS-7240.004.patch
          30 kB
          Chen Liang
        5. HDFS-11154-HDFS-7240.005.patch
          31 kB
          Chen Liang
        6. HDFS-11154-HDFS-7240.005.patch
          31 kB
          Chen Liang
        7. HDFS-11154-HDFS-7240.006.patch
          31 kB
          Chen Liang
        8. HDFS-11154-HDFS-7240.007.patch
          31 kB
          Chen Liang

        Issue Links

          Activity

            People

              vagarychen Chen Liang
              vagarychen Chen Liang
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: