iDRAC9: How to Use RACADM systemerase to Erase Server Data and Components

Summary: This article explains how to use the RACADM systemerase command to securely erase data and reset components on a Dell PowerEdge server with iDRAC9. It includes the full component list, command syntax, server behavior during the erase process, and a step-by-step lab walkthrough demonstrating Lifecycle Controller data erasure via SSH. ...

Ця стаття стосується Ця стаття не стосується Ця стаття не стосується якогось конкретного продукту. У цій статті зазначено не всі версії продукту.

Instructions

Overview

Dell PowerEdge servers support System Erase to securely remove data and reset components when repurposing or retiring a server. The erase operation can be performed through the F10 Lifecycle Controller GUI (Repurpose or Retire System) or through the RACADM command-line interface (CLI). In certain situations or for specific customer requirements, the CLI method is required.

F10 Lifecycle Controller — Repurpose or Retire System screen showing erase options.

RACADM systemerase Command Reference

Refer to the iDRAC9 RACADM CLI Guide — systemerase command reference for full documentation.

Warning: If Secure Enterprise Key Management (SEKM) is enabled on the server, you must run racadm sekm disable before using systemerase. Failure to do so may result in storage devices secured by iDRAC becoming permanently locked.
Caution: The server will shut down and power up when the erase operation is executed. If the server is currently powered on, schedule a maintenance window before proceeding.

Command syntax

To erase a specific component:

racadm systemerase <component>

To erase multiple components:

racadm systemerase <component>,<component>,<component>

Valid component types

  • bios — To reset the BIOS to default.
  • diag — To erase embedded diagnostics.
  • drvpack — To erase the embedded OS driver pack.
  • idrac — To reset the iDRAC to default.
  • lcdata — To erase Lifecycle Controller data.
    Note: The systemerase lcdata command does not erase iDRAC rollback firmware from the partition.
  • allapps — To clear all OS applications.
  • secureerasepd — To erase hard drives, SSDs, NVMe drives, and PCIe cards that support Instant Secure Erase (ISE).
  • overwritepd — To overwrite physical disks that do not support Instant Secure Erase. Supports SAS and SATA drives.
  • percnvcache — To erase NV cache.
  • vflash — To erase vFlash.
  • nvdimm — To erase all non-volatile memory (NVDIMM).

Server behavior during System Erase

Note: When the racadm systemerase command is executed, the iDRAC takes the following actions depending on the server state:
  • Server is powered off — it is powered on.
  • Server is powered on — a graceful system reboot is executed.
  • ACPI is enabled on the server — a graceful shutdown occurs within a minute or two.
  • ACPI is not enabled — a forced shutdown occurs and may require up to ten minutes to complete.

Following the server reboot, the Lifecycle Controller executes the System Erase job to carry out the requested actions. All actions performed by the System Erase operations are recorded to the Lifecycle Log, including details of all devices erased. When these actions are completed, the server is powered off and remains in this state, allowing service personnel to perform any needed post-erase actions such as drive removal or hardware reconfiguration. When the server is powered on to return to service, the Lifecycle Controller collects the system inventory and reflects any hardware or firmware changes made after the System Erase.

Lab Walkthrough: Erasing Lifecycle Controller Data

The following example demonstrates how to erase Lifecycle Controller data (lcdata) using RACADM over SSH.

  1. Connect to iDRAC via SSH. Log in to the iDRAC IP address using an SSH client.

    SSH terminal showing login to the iDRAC IP address.

  2. Run the systemerase command. Execute the following command to erase Lifecycle Controller data:
    racadm systemerase lcdata

    RACADM terminal showing the systemerase lcdata command and response.

  3. Verify the System Erase job. Check the job queue to confirm the erase job has been created.

    RACADM terminal showing the System Erase job status in the job queue.

     

    RACADM terminal showing additional job queue details for the System Erase job.

  4. Server shuts down and powers on. The server performs a shutdown and power cycle to begin the erase process.

    Server console showing shutdown and power-on during the System Erase process.

  5. Lifecycle Controller data erase in progress. The Lifecycle Controller executes the erase operation.

    Server console showing the Lifecycle Controller data erase operation in progress.

  6. Server shuts down and powers on again; iDRAC disconnects. The server performs another power cycle, and the SSH session to iDRAC is disconnected during the reset.

    iDRAC web interface showing SSH session disconnect during System Erase reboot.

  7. Log in to iDRAC again and verify completion. After the server completes the erase process, log in to iDRAC to confirm the e

Продукти, яких це стосується

PowerEdge R470, PowerEdge R570, PowerEdge R670, PowerEdge R770

Продукти

Rack Servers, PowerEdge R4715, PowerEdge R5715, PowerEdge R6715, PowerEdge R6725, PowerEdge R770AP, PowerEdge R7715
Властивості статті
Article Number: 000460243
Article Type: How To
Востаннє змінено: 31 серп. 2026
Version:  2
Отримайте відповіді на свої запитання від інших користувачів Dell
Служба підтримки
Перевірте, чи послуги служби підтримки поширюються на ваш пристрій.