Close Menu
DPC Virtual Tips
    Read More

    How to Patch the vCenter Server Appliance from the Command Line

    September 25, 2026

    How to Patch an ESXi Host Using the Command Line

    September 24, 2026

    Linux Memory Below 10%: How to Troubleshoot High Memory Usage

    September 15, 2026
    • Home
    • About Us
    • Contact
    • Cookie Policy
    • Comment Policy
    • Privacy Policy
    • Terms of Use
    DPC Virtual Tips
    • Home
    • Linux & Automation
    • HPC & Slurm
    • VMware & Virtualization
    • About Us
    • Contact
    DPC Virtual Tips
    Home » Safely Reboot a PowerFlex Node: MDM and SDS Maintenance Steps
    VMware & Virtualization

    Safely Reboot a PowerFlex Node: MDM and SDS Maintenance Steps

    By Danilo ChiacchioJanuary 3, 20256 Mins Read
    Facebook Twitter Pinterest LinkedIn Tumblr Email
    Safely Reboot a PowerFlex Node: MDM and SDS Maintenance Steps
    Safely Reboot a PowerFlex Node: MDM and SDS Maintenance Steps
    Share
    Facebook Twitter LinkedIn Pinterest Email

    A planned PowerFlex node shutdown or reboot requires more than powering off the server. If the node hosts the Primary MDM, move MDM ownership to an eligible peer first. If it hosts an SDS, place that SDS in the appropriate maintenance mode and wait for the operation to complete before taking the node offline.

    This walkthrough demonstrates a planned maintenance workflow in PowerFlex Manager: check the MDM cluster, switch ownership when needed, enter the SDS into Protected Maintenance Mode, perform the maintenance, restore the node, and verify cluster health before returning the Primary MDM role. Follow the procedure for the PowerFlex release and node role in your environment. This guide covers a node that hosts an SDS; a PowerFlex Manager management node may require a different workflow.

    For a broader overview of the PowerFlex components involved in this procedure, read Getting Started with Dell PowerFlex: Architecture and Key Components.

    Check and Move Primary MDM Ownership

    1- If the node being shut down or rebooted hosts the Primary MDM, switch ownership to an eligible peer before taking the node offline. First, connect to the Primary MDM management IP and authenticate to SCLI. The --management_system_ip value is the PowerFlex management-system ingress address or DNS name; do not confuse it with the MDM IP used to direct subsequent SCLI commands.

    When prompted, enter the password interactively rather than adding it to the command line:

    scli --login --management_system_ip pfmp.lab.local --username admin
    scli --query_cluster

    As we can see in the following picture, the Primary MDM node has the name “MDM01”:

    Primary MDM node
    Primary MDM node

    Check the output and confirm that the node planned for maintenance is the current Primary MDM. If it is, select a healthy, eligible secondary MDM as the new primary:

    scli --switch_mdm_ownership --new_primary_mdm_name MDM02
    Checking the new Primary MDM after switch process
    Checking the new Primary MDM after switch process

    Before starting maintenance, confirm that the cluster is healthy and that no unrelated rebuild, rebalance, or other maintenance operation is in progress. Check capacity and the condition of the remaining SDSs. Move or stop applications and virtual machines on the node according to the hypervisor or operating-system procedure for your environment. Do not shut down a node that still hosts workloads that must remain available.

    2- Go to the PowerFlex Manager UI –> Block –> SDSs –> Select the node (in this case, SDS01) –> More Actions –> Enter Maintenance Mode:

    For this procedure, select Protected if the cluster has enough available capacity and the operation can wait for the protection task to complete.

    Protected Maintenance Mode creates an additional data copy before the SDS is taken offline, which can provide protection against a further SDS failure during the maintenance window. It consumes additional capacity, may take time, and can be aborted if the system needs that capacity for higher-priority I/O or rebuild work.

    It improves protection for this maintenance operation, but should not be described as an unconditional guarantee against data loss or every failure scenario:

    Enter SDS into Maintenance Mode
    Enter SDS into Maintenance Mode

    During the task execution to enter the SDS into maintenance mode, the node’s status is “Setting Maintenance.” After it is done, its status is “Maintenance,” as we can see in the following pictures:

    Checking if the node is in "Maintenance" state before doing anything
    Checking if the node is in “Maintenance” state before doing anything

    Wait until PowerFlex Manager reports that the SDS has fully entered the selected maintenance mode before shutting down or rebooting the node. When issuing an operating-system shutdown or reboot command, do not use the -f option; Dell explicitly warns against forcing the operation.

    Restore the Node and Exit Maintenance Mode

    3- After the maintenance task is complete, power on or reboot the node and wait for the operating system and PowerFlex services to start. In PowerFlex Manager, select the SDS and choose More Actions > Exit Maintenance Mode. Wait for the task to finish successfully.

    Verify that the SDS is healthy and that PowerFlex Manager shows no outstanding alerts or maintenance task for the node. Also run scli --query_cluster and review the overall cluster state. Do not switch MDM ownership back while the SDS is still recovering or the cluster is reporting an unresolved issue:

    Exit the node from "Maintenance Mode"
    Exit the node from “Maintenance Mode”

    After that, the node status should be “Healthy”:

    Confirming if the node is "Healthy" after removing from Maintenance Mode
    Confirming if the node is “Healthy” after removing from Maintenance Mode

    Return Primary MDM Ownership (If Needed)

    4- If the original node was the Primary MDM and the maintenance procedure temporarily moved ownership to another MDM, return ownership only after the node is back online, its SDS has exited maintenance mode, and the cluster checks are satisfactory.

    Direct SCLI to the correct MDM IP if the CLI is not running on the MDM server:

    scli --login --management_system_ip pfmp.lab.local --username admin --mdm_ip 192.168.255.72
    scli --switch_mdm_ownership --new_primary_mdm_name MDM01 --mdm_ip 192.168.255.72 
    Return Primary MDM Ownership
    Return Primary MDM Ownership

    Verify the Cluster Before Closing the Maintenance Window

    A node is not ready to return to normal service merely because it has powered on. Confirm that the SDS has exited maintenance mode, its status is healthy, and the cluster has no unresolved alerts or protection tasks. If MDM ownership was moved, verify its final role with scli --query_cluster.

    These checks complete the planned single-node maintenance workflow. For production systems, use the Dell procedure for the exact PowerFlex release and node role, and do not proceed while the cluster reports an unresolved condition.

    For an example of the PowerFlex 4.5.2 cluster topology that underlies this procedure, see Deploying a New PowerFlex Cluster. That deployment walkthrough provides cluster context; follow the maintenance steps and release-specific Dell guidance in this article when taking an individual node offline.

    External References

    • Dell — Gracefully Shut Down or Reboot a Node PowerFlex 4.5.x procedure covering Primary MDM ownership, workload relocation, SDS maintenance mode, and planned node shutdown or reboot.
    • Dell — How to Log In to SCLI on PowerFlex 4.x Explains how to connect to the Primary MDM management IP and authenticate SCLI through the PowerFlex management-system ingress address.
    • Dell — Accessing SCLI PowerFlex 4.5.x CLI reference for authentication, command execution, and specifying an MDM address when needed.
    • Dell — Place an SDS in Maintenance Mode Describes placing a Storage Data Server into maintenance mode using the PowerFlex administration workflow.
    • Dell — Protected Maintenance Mode Explains how the mode creates an additional data copy before maintenance and notes its capacity cost and the possibility of auto-abort.
    • Dell — Exit an SDS from Maintenance Mode Documents the steps to return an SDS to normal production after maintenance and verify that the operation completed successfully.
    • Dell — Switch MDM Ownership PowerFlex 4.5.x CLI reference for transferring Primary MDM ownership to another eligible MDM.
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Previous ArticleDeploy PowerFlex File Services 4.5.2: SMB and NFS Shares
    Next Article How to Safely Shut Down and Restart a PowerFlex Cluster
    Danilo Chiacchio
    • LinkedIn

    Infrastructure Engineer with hands-on experience in virtualization, Linux, Windows Server, and enterprise infrastructure troubleshooting. I work with real-world infrastructure environments and technical labs, focusing on diagnosing problems, understanding root causes, and documenting practical solutions. DPC Virtual Tips was created to share hands-on troubleshooting guides, lab experiences, technical procedures, and lessons learned while working with technologies such as VMware, Linux, HPC/Slurm, networking, storage, and infrastructure automation with Python.

    Related Posts

    How to Patch the vCenter Server Appliance from the Command Line

    September 25, 2026

    How to Patch an ESXi Host Using the Command Line

    September 24, 2026

    How to Install VMware PowerCLI Offline (VCF PowerCLI)

    September 14, 2026

    Comments are closed.

    Search
    Categories
    • HPC & Slurm (12)
    • Linux & Automation (16)
    • VMware & Virtualization (42)
    Read More
    VMware & Virtualization

    How to Patch the vCenter Server Appliance from the Command Line

    By Danilo ChiacchioSeptember 25, 20268 Mins Read
    VMware & Virtualization

    How to Patch an ESXi Host Using the Command Line

    By Danilo ChiacchioSeptember 24, 20269 Mins Read
    Linux & Automation

    Linux Memory Below 10%: How to Troubleshoot High Memory Usage

    By Danilo ChiacchioSeptember 15, 20268 Mins Read
    Linux & Automation

    How to Resize ext4 and XFS Filesystems on RHEL 8

    By Danilo ChiacchioSeptember 14, 202614 Mins Read
    VMware & Virtualization

    How to Install VMware PowerCLI Offline (VCF PowerCLI)

    By Danilo ChiacchioSeptember 14, 202610 Mins Read
    Latest Posts

    How to Patch the vCenter Server Appliance from the Command Line

    September 25, 2026

    How to Patch an ESXi Host Using the Command Line

    September 24, 2026

    Linux Memory Below 10%: How to Troubleshoot High Memory Usage

    September 15, 2026
    Images from Gallery
    hpc main commands
    linux commands
    install rock linux
    lustre fs
    shell scripting
    vSAN Trace Files
    Categories
    • HPC & Slurm
    • Linux & Automation
    • VMware & Virtualization
    • Home
    • About Us
    • Contact
    • Cookie Policy
    • Comment Policy
    • Privacy Policy
    • Terms of Use
    Copyright © 2026, DPC Virtual Tips. All rights reserved.

    Type above and press Enter to search. Press Esc to cancel.