Uploaded image for project: 'Apache Whirr (retired)'
  1. Apache Whirr (retired)
  2. WHIRR-214

Add/Remove nodes to/from running clusters

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • 0.9.0
    • None

    Description

      I would like to be able to add a node to a running cluster.
      For example if I have created a hadoop, hbase, zookeeper cluster I would like to be able to add region servers to hbase, Zookeeper nodes to the quorum, and task nodes to hadoop.
      Something akin to the functionality of the hbase-ec2 script. Where if I launch a node on an already running cluster. It is configured to join the cluster.

      We should also provide hooks for removing nodes from the cluster. In many situations removing nodes is much harder that adding them, however this issue should mostly care with cloud mgmt and providing the hooks for addition/deletion separate issues should handle the add/remove process for each service, so it won't be a gargantuous task.

      Attachments

        1. WHIRR-214-refactoring-1.patch
          36 kB
          Andrei Savu
        2. WHIRR-214-zookeeeper-only.patch
          11 kB
          Andrei Savu
        3. WHIRR-214-refactoring-1.patch
          36 kB
          Andrei Savu
        4. zookeeper-repair-or-extend-cluster.patch
          42 kB
          Andrei Savu

        Issue Links

          Activity

            People

              abayer Andrew Bayer
              eclark Elliott Neil Clark
              Votes:
              16 Vote for this issue
              Watchers:
              23 Start watching this issue

              Dates

                Created:
                Updated: