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

Partitions stay DEGRADED after node replacement in 3 node cluster

Attach filesAttach ScreenshotAdd voteVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    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. alive node.zip
          535 kB
          Igor
        2. replacement for killed node-1.zip
          65 kB
          Igor
        3. killed node.zip
          58 kB
          Igor
        4. CMG node.zip
          508 kB
          Igor

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            lunigorn Igor

            Dates

              Created:
              Updated:

              Slack

                Issue deployment