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 » PowerFlex on Linux: Create and Map a Volume to an SDC
    VMware & Virtualization

    PowerFlex on Linux: Create and Map a Volume to an SDC

    By Danilo ChiacchioDecember 20, 20245 Mins Read
    Facebook Twitter Pinterest LinkedIn Tumblr Email
    PowerFlex on Linux: Create and Map a Volume to an SDC
    PowerFlex on Linux: Create and Map a Volume to an SDC
    Share
    Facebook Twitter LinkedIn Pinterest Email

    This guide follows a PowerFlex volume from creation and mapping in PowerFlex Manager to a mounted ext4 filesystem on a Linux SDC. These are separate operations: mapping exposes a block device to the selected host, while partitioning, formatting, and mounting are performed inside Linux.

    The example uses PowerFlex 4.5.2 and a CentOS-based SDC in a nested lab. Dell’s public operating-system support matrix lists CentOS versions for PowerFlex 3.6, but does not list CentOS for the 4.5.2 combination shown here. Treat this as a lab demonstration, not as evidence that the configuration is supported for production. Before deploying, verify the exact SDC version, Linux distribution, kernel, and component against Dell’s current support matrix.

    Data-loss warning: creating a partition table or running mkfs.ext4 changes the contents of the selected block device. Confirm the PowerFlex volume ID and the device’s persistent Linux identifier before making either change. Never format a device merely because it appeared after a volume was mapped.

    Adding a Volume

    1- Access the SDC by SSH and check the current disks:

    lsblk --path
    lsblk --path command output
    lsblk –path command output

    2- Access the PowerFlex Manager UI –> Block –> Volumes –> Create Volume:

    Steps to create a PowerFlex volume using GUI
    Steps to create a PowerFlex volume using GUI

    3- A pop-up to map this volume will appear as the volume has been created. Click “Map”:

    After creating the volume, mapping it using the Map option
    After creating the volume, mapping it using the Map option

    At the host list, select the desired SDC and click “Map”:

    Map Volumes to Hosts page
    Map Volumes to Hosts page

    A new pop-up will appear indicating the success of this operation:

    Message that the volume has been mapped successfully
    Message that the volume has been mapped successfully

    4- After the mapping operation succeeds, record the volume ID shown in PowerFlex Manager. On the Linux SDC, compare the block-device inventory before and after mapping. Do not rely on /dev/scinic as a permanent name: Dell notes that /dev/sciniX device names are not guaranteed to remain the same across reboots:

    lsblk --path

    As we can see, a new disk device “/dev/scinic” was added. Look at the size; it is precisely the volume size added before:

    Confirming the new volume using lsblk
    Confirming the new volume using lsblk

    Note: The “scini” is the module name by the SDC. The command “lsmod” shows that the “scini” module is loaded, as we can see in the following block command:

    root@pfmp-sdc-01:~# lsmod | grep -i scini
    scini                1662976  0

    5- The following example creates one GPT partition, formats it as ext4, and mounts it at /mnt/linux-vol-01. It assumes that the mapped PowerFlex volume is new and contains no data that must be preserved. First set DEVICE to the exact persistent link identified in the previous step. The example stops short of running any command until that value has been replaced and checked:

    Create a disk partition using the parted tool
    Create a disk partition using the parted tool

    Confirm that the partition shown is the expected first partition on the selected volume and that it has no filesystem that needs to be retained. Creating the partition table and filesystem is destructive to existing data on the target:

    Indicating the partition type
    Indicating the partition type

    Later, use the “mkfs.ext4” to create the filesystem under this partition:

    mkfs.ext4 /dev/scinic1
    Creating the ext4 filesystem under the partition
    Creating the ext4 filesystem under the partition

    The last step is to mount the filesystem into a system directory.
    We will create a directory “linux-vol-01” under “/mnt” and will mount the filesystem there:

    # Creating the directory:
    mkdir -p /mnt/linux-vol-01
    
    # Mouting the filesystem into the created directory:
    mount /dev/scinic1 /mnt/linux-vol-01/

    Look that we can access the mount point, create files, etc:

    Accessing the partition after mounting it
    Accessing the partition after mounting it

    We can also use the “df” command to see details of this mount point:

    df -Th command output
    df -Th command output

    A manual mount does not make the filesystem persistent across reboots. To configure automatic mounting, use the filesystem UUID or Dell’s persistent PowerFlex device path in /etc/fstab; do not rely on a /dev/sciniX name staying unchanged. Follow the boot-order requirements for the scini service and test the entry with findmnt --verify and mount -a before rebooting. For the complete procedure, see Mounting a PowerFlex Volume on Linux’s SDC at Boot.

    From Volume Mapping to a Persistent Filesystem

    The workflow is complete when the PowerFlex volume is mapped to the intended SDC, identified through a persistent device link, partitioned and formatted only after verification, and mounted from the expected source. In this lab, the resulting ext4 filesystem is mounted at /mnt/linux-vol-01.

    Before production use, validate the operating-system and kernel combination in Dell’s current support matrix, use a supported configuration, and test the persistent mount procedure during a maintenance window. Keep the volume ID, persistent device path, filesystem UUID, and mount point in the operational record so that future troubleshooting does not depend on a transient /dev/sciniX name.

    External References

    • Dell — PowerFlex 4.5.x Administration Guide: Add Volumes Documents how to create a PowerFlex volume, select its storage pool and provisioning type, set its size, and verify that volume creation succeeds.
    • Dell — PowerFlex 4.5.x Administration Guide: Map Volumes Explains how mapping exposes a volume as a block device on a selected host, and recommends using persistent device names on Linux instead of relying on `/dev/sciniX` paths across reboots.
    • Dell — PowerFlex 4.5.x Install and Upgrade Guide: Create Partitions and Mount Points Provides PowerFlex-specific Linux guidance for identifying mapped `/dev/sciniX` devices, creating partitions and filesystems, choosing persistent device paths, and configuring mounts.
    • Red Hat — Getting Started with an ext4 File System Documents the `mkfs.ext4` command, mounting an ext4 filesystem, and checking mounted filesystems with `df -h`.
    • Red Hat — Persistently Mounting File Systems Explains the `/etc/fstab` format and how to configure a filesystem to mount persistently using its UUID.
    • Dell — PowerFlex Operating-System Support Matrix Lists supported operating-system and PowerFlex component combinations. Check the exact release and SDC configuration before using a Linux distribution such as CentOS in production.
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Previous ArticleRename PowerFlex SDCs with SCLI for a Clearer ESXi Inventory
    Next Article Make PowerFlex Volumes Mount Automatically on Linux SDCs
    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.