Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-5337

vnode-aware replacenode command

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Normal
    • Resolution: Fixed
    • 1.2.7, 2.0.0
    • None

    Description

      Currently you have the following options to replace a dead, unrecoverable node:

      • replacetoken. this requires specifying all 256 or so vnode tokens as a CSL
      • bootstrap new node, decommission old one. this is inefficient since the new node's vnodes will probably not overlap much with the old one's, so we replicate stream about 2x as much as if we were just replacing the old with the new

      We should add an analogue to replacetoken that takes the address or node ID of the dead node instead.

      Attachments

        1. 5337.txt
          6 kB
          Brandon Williams
        2. 5337-v2.txt
          6 kB
          Brandon Williams

        Activity

          People

            brandon.williams Brandon Williams
            jbellis Jonathan Ellis
            Brandon Williams
            Jason Brown
            Ryan McGuire Ryan McGuire
            Votes:
            3 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: