pmempool-feature man page
pmempool-feature — toggle or query pool set features The pmempool feature command enables / disables or queries pool set features. Available pool feature-names are: CHECK_BAD_BLOCKS - enables checking bad blocks performed during opening a pool and fixing bad blocks performed by pmempool-sync during syncing a pool. Currently (Linux kernel v4.19, libndctl v62) checking and fixing bad blocks require read access to the following resource files (containing physical addresses) of NVDIMM devices which only root can read by default: It is possible to use poolset as file argument. But poolsets with remote replicas are not supported. Print help message. Increase verbosity level. Enable feature for pool set. Disable feature for pool set. Print feature status. Poolsets with features not defined in this document (e.g. enabled by the newer software version) are not supported. Enables POOL_FEAT_CKSUM_2K incompat feature flag. Disables POOL_FEAT_CKSUM_2K incompat feature flag. Prints POOL_FEAT_CKSUM_2K incompat feature flag value. poolset(5) and <http://pmem.io> pmemblk_create(3), pmemlog_create(3), pmemobj_open(3), pmempool(1), pmempool_feature_query(3), pmempool-sync(1).Synopsis
$ pmempool feature (-e|-d|-q feature-name) [options] <file>
Description
/sys/bus/nd/devices/ndbus*/region*/resource
/sys/bus/nd/devices/ndbus*/region*/dax*/resource
/sys/bus/nd/devices/ndbus*/region*/pfn*/resource
/sys/bus/nd/devices/ndbus*/region*/namespace*/resource
Available options
-h, --help
-v, --verbose
-e, --enable feature-name
-d, --disable feature-name
-q, --query feature-name
Compatibility
Disclaimer
pmempool feature
command is not fail safe.Example
$ pmempool feature --enable CHECKSUM_2K pool.set
$ pmempool feature --disable CHECKSUM_2K pool.set
$ pmempool feature --query CHECKSUM_2K pool.set
0
See Also
Referenced By