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 » Scale Out PowerFlex Storage: Adding Disks to Existing SDS Nodes
    VMware & Virtualization

    Scale Out PowerFlex Storage: Adding Disks to Existing SDS Nodes

    By Danilo ChiacchioDecember 19, 20243 Mins Read
    Facebook Twitter Pinterest LinkedIn Tumblr Email
    Expanding PowerFlex Cluster
    Share
    Facebook Twitter LinkedIn Pinterest Email

    Expanding the PowerFlex Cluster with New Disks shows how to add new disks to current SDS devices.
    Our PowerFlex cluster is running on a nested environment. So, all steps demonstrated here are not in a production environment. The PowerFlex cluster is 4.5.2, and all nodes are CentOS-based!

    If you are new to PowerFlex, start with this overview of PowerFlex architecture and its core components, including the role of SDS nodes and storage pools.

    For a related walkthrough of a nested PowerFlex 4.5.2 deployment, see the PowerFlex cluster deployment guide.

    Currently, which disks are used on each SDS?

    1- Access the MDM primary node by SSH and execute the following command:

    scli --query_sds_device_info --sds_name SDS01 --all_devices | grep -i -E "Original Path:"

    As we can see in the following picture, we have disks from /dev/sdb to /dev/sdm:

    Using scli command to query current disks
    Using scli command to query current disks

    The following command can be executed to list all attached disks:

    lsblk --path

    As we can see in the following picture, the disks /dev/sdn and /dev/sdo are attached to the system; however, they are not in use in the PowerFlex cluster:

    lsblk command output
    lsblk command output

    So, in this case, the disks /dev/sdn and /dev/sdo are available to add to the PowerFlex cluster!

    2- Adding both disk devices:

    scli --add_sds_device --sds_name SDS01 \
         --storage_pool_name SP01 \
         --device_path /dev/sdn \
         --device_name SDS01-sdn
    
    scli --add_sds_device --sds_name SDS01 \
         --storage_pool_name SP01 \
         --device_path /dev/sdo \
         --device_name SDS01-sdo

    Note: Replace the sds name, protection domain, storage pool, device path, and device name to reflect your details!

    3-Afterward, both disks /dev/sdn and /dev/sdo are in use, as we can see in the following picture:

    Using scli command to query all disk and check the new disks
    Using scli command to query all disk and check the new disks

    4- Repeat the same tasks on all SDS devices!

    Closing Thoughts

    Adding disks to an existing SDS can increase the capacity available to a PowerFlex Storage Pool, but the operation is destructive to data already present on the selected devices.

    Verify each disk’s identity and eligibility before adding it, then confirm that PowerFlex reports the expected path, pool, capacity, and healthy device state.

    This nested CentOS-based lab is useful for demonstrating the workflow; for production, use an operating system and configuration listed in Dell’s support matrix and follow the guidance for the specific PowerFlex release.

    External References

    • Dell — PowerFlex 4.5.x CLI Reference: `add_sds_device` Documents the command syntax and options for adding a storage device to an SDS. It explains that PowerFlex checks devices before adding them, runs performance tests by default, and that `–force_device_takeover` destroys data.
    • Dell — PowerFlex 4.5.x Install and Upgrade Guide: Add Storage Devices Shows the SCLI workflow for adding storage devices and repeating the operation for the required PowerFlex storage nodes.
    • Dell — PowerFlex 4.5.x Technical Overview: Configure Direct-Attached Storage Explains the raw-device recommendations, the device-clear check, data erasure when a device is added to an SDS, and restrictions involving filesystems, LVM, and multipath devices.
    • Dell — PowerFlex CLI Reference: `query_sds_device_info` Documents how to query one SDS device or all devices on an SDS, including device paths, Storage Pool assignments, capacities, and device state.
    • Dell — PowerFlex Operating-System Support Matrix Lists supported operating-system and PowerFlex component combinations. Check the current matrix for the exact release before using CentOS or another Linux distribution in a production environment.
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Previous ArticleConnecting VMware ESXi to PowerFlex: A Step-by-Step SDC Installation Guide
    Next Article Rename PowerFlex SDCs with SCLI for a Clearer ESXi Inventory
    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 (11)
    • Linux & Automation (14)
    • VMware & Virtualization (26)
    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.

    We use cookies to improve your browsing experience, analyze website traffic, and display relevant advertising. You can accept all cookies or manage your preferences at any time.