Details

    • Reviewed

    Description

      In high availability setup, with an active and standby namenode, there is a possibility of two namenodes sending commands to the datanode. The datanode must honor commands from only the active namenode and reject the commands from standby, to prevent corruption. This invariant must be complied with during fail over and other states such as split brain. This jira addresses issues related to this, design of the solution and implementation.

      Attachments

        1. hdfs-1972-v1.txt
          27 kB
          Todd Lipcon
        2. hdfs-1972.txt
          40 kB
          Todd Lipcon
        3. hdfs-1972.txt
          47 kB
          Todd Lipcon
        4. hdfs-1972.txt
          46 kB
          Todd Lipcon
        5. hdfs-1972.txt
          74 kB
          Todd Lipcon
        6. hdfs-1972.txt
          77 kB
          Todd Lipcon

        Issue Links

          Activity

            People

              tlipcon Todd Lipcon
              sureshms Suresh Srinivas
              Votes:
              0 Vote for this issue
              Watchers:
              14 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: