1PMEMPOOL(1) PMDK Programmer's Manual PMEMPOOL(1)
2
3
4
6 pmempool - Persistent Memory Pool Management Tool
7
9 $ pmempool [--help] [--version] <command> [<args>]
10
12 The pmempool is a management tool for Persistent Memory pool files cre‐
13 ated by PMDK libraries.
14
15 The main purpose of pmempool is to provide a user with a set of utili‐
16 ties for off-line analysis and manipulation of pools created by pmem
17 libraries. The pmempool is a generic command which consists of subcom‐
18 mands for specific purposes. Some of subcommands are required to work
19 without any impact on processed pool, but some of them may create a new
20 or modify an existing one.
21
22 The pmempool may be useful for troubleshooting by system administrators
23 and for software developers who work on applications based on PMDK.
24 The latter may find these tools useful for testing and debugging pur‐
25 poses also.
26
28 -V, --version
29
30 Prints the version of pmempool.
31
32 -h, --help
33
34 Prints synopsis and list of commands.
35
37 Currently there is a following set of commands available:
38
39 · pmempool-info(1) - Prints information and statistics in human-read‐
40 able format about specified pool.
41
42 · pmempool-check(1) - Checks pool's consistency and repairs pool if it
43 is not consistent.
44
45 · pmempool-create(1) - Creates a pool of specified type with additional
46 properties specific for this type of pool.
47
48 · pmempool-dump(1) - Dumps usable data from pool in hexadecimal or bi‐
49 nary format.
50
51 · pmempool-rm(1) Removes pool file or all pool files listed in pool set
52 configuration file.
53
54 · pmempool-convert(1) - Updates the pool to the latest available layout
55 version.
56
57 · pmempool-sync(1) - Synchronizes replicas within a poolset.
58
59 · pmempool-transform(1) - Modifies internal structure of a poolset.
60
61 · pmempool-feature(1) - Toggle or query a poolset features.
62
63 In order to get more information about specific command you can use
64 pmempool help .
65
67 libpmemblk(7), libpmemlog(7), libpmemobj(7) and <http://pmem.io>
68
69
70
71PMDK - pmem Tools version 1.4 2018-10-06 PMEMPOOL(1)