comment: <> (SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT) comment: <> (LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,) comment: <> (DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY) comment: <> (THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT) comment: <> ((INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE) comment: <> (OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.)
NAME
SYNOPSIS
DESCRIPTION
EXAMPLES
SEE ALSO
pmempool-sync – Synchronize replicas or their parts within a poolset.
pmempool sync [options] <poolset_file>
NOTE: Only the poolset file used to create the pool should be used for syncing the pool.
The pmempool sync command synchronizes data between replicas within a poolset. It checks if metadata of all replicas in a poolset are consistent, i.e. all parts are healthy, and if any of them is not, the corrupted or missing parts are recreated and filled with data from one of the healthy replicas.
-d, --dry-run
Enable dry run mode. In this mode no changes are applied, only check for viability of synchronization.
-v, --verbose
Increase verbosity level.
-h, --help
Display help message and exit.
libpmempool(3), libpmemblk(3), libpmemlog(3), pmempool(1)
The contents of this web site and the associated GitHub repositories are BSD-licensed open source.