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

    Adding and Mapping a new Volume to a Linux SDC shows how to add a volume using the PowerFlex Manager interface and how to map it to a Linux SDC. Our PowerFlex cluster is running on a lab (nested environment). The PowerFlex version is 4.5.2, and our Linux SDC is CentOS-based.

    Important Notes: that mapping exposes the volume to the selected host as a block device; it does not create a partition, filesystem, or mount point. The Linux steps that follow are separate and must target the correct device!

    Dell’s PowerFlex 4.5.x guidance says /dev/sciniX names are not guaranteed to persist across reboots. Avoid using /dev/scinic1 as the persistent identifier in /etc/fstab. Prefer the persistent PowerFlex device path under /dev/disk/by-id/ or the filesystem UUID, and follow Dell’s Linux-specific instructions for ordering the mount after the scini service is available. The internal boot-mount article is a useful follow-up.

    Before running mkfs.ext4, explicitly verify the selected device and partition. Formatting the wrong block device destroys its existing data. Describe the displayed capacity as matching the volume size approximately, since Linux may display units differently from PowerFlex Manager.

    The lab uses a CentOS-based SDC. Dell’s public support matrix reviewed for PowerFlex 4.5.2 does not list CentOS for the SDC combination. This Linux flavor was used in a nested lab only!

    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- Go back to the SDC command line and apply the command “lsblk” to check the disk devices:

    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 steps are:

    • Create a GPT disk partition;
    • Format this partition to create the filesystem;
    • Mount the filesystem into a directory.

    5.1- Creating the GPT partition using the “parted” tool:

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

    5.2- Creating an EXT4 filesystem using the “mkfs.ext4” tool.

    First, after creating the GPT partition, we need to indicate the partition type. In this case, the partition type is “EXT4”. The following picture shows how to do it:

    Indicating the partition type
    Indicating the partition type

    Second, 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

    5.3- 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

    Note: If you reboot the system, it will not mount on the next boot. You must put the necessary information into the configuration file /etc/fstab to mount it automatically on the next boot.

    For help configuring a persistent mount, see Mounting a PowerFlex Volume on Linux’s SDC at Boot.

    From Volume Mapping to a Persistent Filesystem

    Mapping makes the new PowerFlex volume available to the selected Linux SDC as a block device. To use it for files, identify the correct device, create the required partition and filesystem, and mount it at the intended directory. Verify the target before formatting, then configure persistence with a stable device identifier rather than assuming a /dev/sciniX name will remain unchanged after reboot.

    This nested CentOS-based lab demonstrates the workflow; production deployments should use an operating system and PowerFlex combination listed in Dell’s current support matrix.

    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 (32)
    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.