pmempool(1)

NAME

pmempool-sync -- Synchronize replicas or their parts within a poolset.

SYNOPSIS

    pmempool sync [options] <poolset_file>

NOTE: Only the poolset file used to create the pool should be used for syncing the pool.

DESCRIPTION

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.

  Available options:

-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.

SEE ALSO

libpmempool(3), libpmemblk(3), libpmemlog(3), pmempool(1)