pmdk
pmdk copied to clipboard
rpmem_create: Invalid pool descriptor
QUESTION: rpmem_create: Invalid pool descriptor
Details
I am trying to test manpage.c
on a system with Intel Optane DC Persistent Memory installed.
I am following the single machine setup instruction provided in https://www.intel.com/content/www/us/en/developer/articles/technical/persistent-memory-replication-over-traditional-rdma-part-2-remote-persistent-memory-101.html
Following is the content of my target.poolset file -
PMEMPOOLSET
10M /dev/shm/target/replica
Here is the structure of my /dev/shm
directory
/dev/shm
|-- libpod_lock
|-- libpod_rootless_lock_25815
|-- sem.Mvlg_ada_lock
`-- target
1 directory, 3 files
@tripabhi please take a look at librpma (github.com/pmem/rpma) where you can find many examples of how to access persistent memory in the remote node.
librpmem will be removed in release 1.13.0 (https://github.com/pmem/pmdk/pull/5495). This issue won't be fixed. For further reading, please take a look at our blog post with more details.