GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
PMEMPOOL-RM(1) PMDK Programmer's Manual PMEMPOOL-RM(1)

pmempool-rm - remove a persistent memory pool


$ pmempool rm [<options>] <file>..

    

The pmempool rm command removes each specified file. If the specified file is a pool set file, all pool files (single-file pool or part files) and remote replicas are removed. By default the pmempool rm does not remove pool set files. All local and remote pool files are removed using unlink(3) call, except the pools created on device dax which are zeroed instead. If specified file does not exist, the remote pool is broken or not accessible, the pmempool rm command terminates with an error code. By default it prompts before removing write-protected local files. See REMOTE REPLICATION section for more details about support for remote pools. See EXAMPLES section for example usage of the rm command.

-h, --help

Print help message

-v, --verbose

Be verbose and print all removing files.

-s, --only-pools

Remove only pool files and do not remove pool set files (default behaviour).

-a, --all

Remove all pool set files - local and remote.

-l, --local

Remove local pool set files.

-r, --remote

Remove remote pool set files.

-f, --force

Remove all specified files, ignore nonexistent files, never prompt.

-i, --interactive

Prompt before removing every single file or remote pool.

A remote pool is removed using rpmem_remove(3) function if librpmem(7) library is available. If a pool set file contains remote replication but librpmem(7) is not available, the pmempool rm command terminates with an error code, unless the -f, –force option is specified.


$ pmempool rm pool.obj pool.blk

    

Remove specified pool files.


$ pmempool rm pool.set

    

Remove all pool files from the “pool.set”, do not remove pool.set itself.


$ pmempool rm -a pool.set

    

Remove all pool files from the “pool.set”, remove the local pool set file and all remote pool set files.

pmempool(1), libpmemblk(7), libpmemlog(7), libpmemobj(7), librpmem(7) and <http://pmem.io>
2019-07-10 PMDK - pmem Tools version 1.4

Search for    or go to Top of page |  Section 1 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.