You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Bruce Schuchardt (JIRA)" <ji...@apache.org> on 2018/04/04 19:10:00 UTC

[jira] [Created] (GEODE-4995) ClusterStartupRule is inefficient when shutting down the cluster

Bruce Schuchardt created GEODE-4995:
---------------------------------------

             Summary: ClusterStartupRule is inefficient when shutting down the cluster
                 Key: GEODE-4995
                 URL: https://issues.apache.org/jira/browse/GEODE-4995
             Project: Geode
          Issue Type: Test
          Components: tests
            Reporter: Bruce Schuchardt


ClusterStartupRule is often used to create a locator and some number of servers, ignoring the locator started by DUnitLauncher.  This is inefficient but it's probably intentional and can be avoided by configuring the servers to use the DUnitLauncher's locator.

However, when shutting down the cluster it is managing ClusterStartupRule shuts down the VMs in order starting with vm0.  If vm0 happens to be the membership coordinator this causes membership to create a new coordinator in vm1 and causes distributed lock grantor state to also fail over to vm1.  Then vm1 is shut down, causing services to fail over to vm2. Etc.

ClusterStartupRule should be modified to shut down non-locator VMs first and then shut down locator VMs.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)