IPMCTL User Guide
HomePMDKNDCTLBlog
Version 1.x
Version 1.x
  • IPMCTL User Guide
  • Installing IPMCTL
    • Installing IPMCTL packages on Linux
    • Building and Installing IPMCTL from Source on Linux
    • Installing IPMCTL on Microsoft Windows using the MSI Installer
    • Building and Installing IPMCTL on Microsoft Windows from Source
  • Basic Usage
  • Module Discovery
    • Show System Capabilities
    • Show Socket
    • Show Topology
    • Show Memory Resources
    • Show Device
  • Provisioning
    • Concepts
    • Create Memory Allocation Goal
    • Provision App Direct
    • Provision Memory Mode
    • Provision Mixed Mode
    • Show Memory Allocation Goal
    • Dump Memory Allocation Settings
    • Load Memory Allocation Goal
    • Delete Memory Allocation Goal
  • Security
    • Enable Device Security
    • Change Device Passphrase
    • Change Device Security
    • Erase Device Data
  • Instrumentation
    • Show Sensor
    • Change Sensor Settings
    • Show Device Performance
  • Debug
    • Run Diagnostic
    • Show Error Log
    • Dump Debug Log
    • Show ACPI Tables
    • Show Device Platform Configuration Data
    • Delete Device Platform Configuration Data
    • Inject Error
  • Support and Maintenance
    • Show Events
    • Version and Firmware
Powered by GitBook
On this page
  • Targets
  • Properties
  • Examples
  • Limitations

Was this helpful?

  1. Security

Erase Device Data

Erases the persistent data on one or more module.

$ ipmctl delete [OPTIONS] -dimm [TARGETS] Passphrase=(string)

Targets

  • -dimm (DimmIDs): Erases specific module device data by supply one or more comma-separated DimmIDs.

Properties

  • Passphrase: The current passphrase (1-32 characters). If security state is disabled, then passphrase is not required and will be ignored if supplied. If security state is enabled, then a passphrase must be supplied.

Examples

Security disabled modules: Erase all persistent data on all modules in the system

$ ipmctl delete -dimm

Security enabled specifics: Erase all the persistent data on all modules in the system

$ ipmctl delete -dimm Passphrase=123

Erase all the persistent data on all modules using the CLI prompt for the current passphrase.

$ ipmctl delete -dimm Passphrase=""

Limitations

  • The specified module must be manageable by the host software, have security enabled and not be in the "Unlocked, Frozen", "Disabled, Frozen", or "Exceeded" lock states.

  • Command is subject to OS Vendor (OSV) support. If the OSV does not provide support, command will return "Not Supported."

PreviousChange Device SecurityNextInstrumentation

Last updated 5 years ago

Was this helpful?