Suspending a Persistence Cluster

You can suspend all the services in a persistence cluster, however, you cannot suspend a service individually.

Suspending a cluster is a prerequisite subtask to saving the state of its services (the subtask that follows).

In addition, the suspend command can be used with the disaster recovery feature for planned failback. Once the suspend command is issued at the site that is currently active, the persistence services at that site will stop accepting message and acknowledgement data from clients and/or routes. Instead, they will finish replicating all stored data to the current standby site.

Once replication is finished, planned failback can continue without losing data from running clients or routes.

For more details, seeDisaster Recovery

If authentication and authorization are enabled, you must be in the ftl-admin authorization group to do this task.

Note: Services in a suspended cluster transition to a suspended state. Suspended services do not communicate with clients, nor with other services. Their only available operation is to save their state to a file. Standby persistence services may be activated as part of a disaster recovery procedure after suspending the active persistence services.
Note: Suspended services cannot resume normal communication with clients nor with other services. To return to normal operation, you must explicitly stop each suspended service and wait for the FTL server to automatically restart it.

If the active site persistence services were suspended during a disaster recovery procedure, the active site servers must eventually be shutdown. However, do not restart the standby site persistence services. Instead, activate them as described in the disaster recovery procedure.

Note: You cannot suspend the internal cluster ftl.default.cluster.
    Procedure
  1. Open the persistence clusters status table.
  2. Locate the cluster to suspend, and click its Suspend icon.
  3. Confirm.
  4. Wait until all the services in the cluster are suspended.

    To verify suspension, check for the pause icon in the Service Status column of the services list, or check the persistence service log messages.