NDCTL User Guide
HomePMDKNDCTLBlog
v55-v65
v55-v65
  • NDCTL User Guide
  • Installing NDCTL
    • Installing NDCTL Packages on Linux
    • Installing NDCTL from Source on Linux
  • Quick Start
  • Concepts
    • NVDIMM Devices
    • PMEM and BLK Modes
    • Regions
      • Regions, Atomic Sectors, and DAX
    • Label Storage Area (LSA)
    • Namespaces
  • Managing NVDIMMs
  • Managing Regions
  • Managing Label Storage Areas (LSA)
  • Managing Namespaces
  • Managing NVDIMM Security
  • NDCTL Man Pages
  • Troubleshooting
  • Glossary
  • Reference Material
Powered by GitBook
On this page

Was this helpful?

NDCTL Man Pages

PreviousManaging NVDIMM SecurityNextTroubleshooting

Last updated 5 years ago

Was this helpful?

This section links to the online man pages:

  • - Manage “libnvdimm” subsystem devices (Non-volatile Memory)

  • - determine if the given dimms have a valid namespace index block

  • - check namespace metadata consistency

  • - provision or reconfigure a namespace

  • - destroy the given namespace(s)

  • - disable one or more idle dimms

  • - disable the given namespace(s)

  • - disable the given region(s) and all descendant namespaces

  • - enable one more dimms

  • - enable the given namespace(s)

  • - enable the given region(s) and all descendant namespaces

  • - initialize the label data area on a dimm or set of dimms

  • - inject media errors at a namespace offset

  • - perform smart threshold/injection operations on an NVDIMM

  • - print the platform nvdimm device topology and attributes

  • - load the master key (kek) and encrypted passphrases into the keyring

  • - Monitor the SMART events from NVDIMMs

  • - read out the label area on a NVDIMM or set of NVDIMMs

  • - Stop an NVDIMM from locking at power-loss and requiring a passphrase to access media

  • - Perform a cryptographic destruction or overwrite of the contents of the given NVDIMM(s)

  • - setup and enable the security passphrase for one or more NVDIMMs

  • - start an Address Range Scrub (ARS) operation

  • - provides for updating the firmware on an NVDIMM

  • - update the security passphrase for one or more NVDIMMs

  • - wait for an overwrite operation to complete

  • - wait for an Address Range Scrub (ARS) operation to complete

  • - write data to the label area on a dimm

  • - zero out the label area on a dimm or set of dimms

ndctl
ndctl-check-labels
ndctl-check-namespace
ndctl-create-namespace
ndctl-destroy-namespace
ndctl-disable-dimm
ndctl-disable-namespace
ndctl-disable-region
ndctl-enable-dimm
ndctl-enable-namespace
ndctl-enable-region
ndctl-freeze-security
ndctl-init-labels
ndctl-inject-error
ndctl-inject-smart
ndctl-list
ndctl-load-keys
ndctl-monitor
ndctl-read-labels
ndctl-remove-passphrase
ndctl-sanitize-dimm
ndctl-setup-passphrase
ndctl-start-scrub
ndctl-update-firmware
ndctl-update-passphrase
ndctl-wait-overwrite
ndctl-wait-scrub
ndctl-write-labels
ndctl-zero-labels