Galera Cluster has the ability to add new nodes to the cluster by handling internally the transfer of the entire dataset to the new node. The same procedure, called State Snapshot Transfer (SST), applies to nodes that are rejoining the cluster after being down for a longer period of time.
A lot of operations happen during SST and there are various things that could go wrong. This article describes how to configure our server optimally for SST and how to debug any issues that arise.
The Basics
Let’s first consider all the items that play a role in the preparation and configuration of SST.
Selecting an SST Method
Galera Cluster supports several different methods for performing SST so, before adding a new node, it is worth examining the alternatives:
- rsync is the default method and requires the least amount of setup. Its disadvantage is that the donor node remains locked for all …