Pause/resume Percona XtraDB Cluster¶
There may be external situations when it is needed to shutdown the Percona XtraDB Cluster for a while and then start it back up (some works related to the maintenance of the enterprise infrastructure, etc.).
deploy/cr.yaml file contains a special
spec.pause key for this.
Setting it to
true gracefully stops the cluster:
spec: ....... pause: true
Pausing the cluster may take some time, and when the process is over, you will see only the Operator Pod running:
$ kubectl get pods NAME READY STATUS RESTARTS AGE percona-xtradb-cluster-operator-79966668bd-rswbk 1/1 Running 0 12m
To start the cluster after it was shut down just revert the
Starting the cluster will take time. The process is over when all Pods have reached their Running status:
NAME READY STATUS RESTARTS AGE cluster1-haproxy-0 2/2 Running 0 6m17s cluster1-haproxy-1 2/2 Running 0 4m59s cluster1-haproxy-2 2/2 Running 0 4m36s cluster1-pxc-0 3/3 Running 0 6m17s cluster1-pxc-1 3/3 Running 0 5m3s cluster1-pxc-2 3/3 Running 0 3m56s percona-xtradb-cluster-operator-79966668bd-rswbk 1/1 Running 0 9m54s
For free technical help, visit the Percona Community Forum.
To report bugs or submit feature requests, open a JIRA ticket.
For paid support and managed or consulting services , contact Percona Sales.