Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-22517

Partitions stay DEGRADED after node replacement in 3 node cluster

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 3.0.0-beta2
    • None
    • general, networking, persistence
    • 3 nodes cluster (1 CMG node)

    • Docs Required, Release Notes Required

    Description

      This issue is replaced by https://issues.apache.org/jira/browse/IGNITE-22553 from time to time.

      Steps to reproduce:

      1. Create 3 nodes cluster with 1 CMG node.
      2. Create zone with replication equals to amount of nodes (3).
      3. Create 10 tables inside the zone.
      4. Insert 100 rows in every table.
      5. Await all tables*partitions*nodes local state is "HEALTHY"
      6. Await all tables*partitions*nodes global state is "AVAILABLE"
      7. Kill non CMG node with kill -9.
      8. Create new node and attach it to cluster instead of the killed one (update lookup configs of alive nodes to allow them find).
      9. Using REST API await physical topology has 3 alive nodes.
      10. Using REST API await logical topology has 3 alive nodes.
      11. Await all tables*partitions*nodes local state is "HEALTHY".
      12. Await all tables*partitions*nodes global state is "AVAILABLE".

      Expected:
      All partitions become "AVAILABLE".

      Actual:
      Partitions in different states: "AVAILABLE" and "DEGRADED".

      The logs are in attachment.

       

      Attachments

        1. CMG node.zip
          508 kB
          Igor
        2. killed node.zip
          58 kB
          Igor
        3. replacement for killed node-1.zip
          65 kB
          Igor
        4. alive node.zip
          535 kB
          Igor

        Issue Links

          Activity

            People

              Unassigned Unassigned
              lunigorn Igor
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: