Author: Danilo Chiacchio

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.

Expanding a Dell PowerFlex MDM cluster from three nodes to five can improve the resilience of the MDM control plane. The transition depends on installing each new MDM with the correct role before adding it to the existing cluster. This walkthrough covers the supported workflow for a healthy PowerFlex 4.5.2 three-node cluster in a lab running SUSE Linux Enterprise Server (SLES) 15 SP4. In this example, pfmp-sds-04 is the additional manager MDM and pfmp-sds-05 is the additional tie-breaker. Important: Dell defines an MDM’s manager or tie-breaker role during installation. If a node was installed with the wrong role, stop and…

Read More

PowerFlex Manager runs on the PowerFlex Management Platform, a self-managed Kubernetes cluster used to administer PowerFlex services. Shutting down its database makes the Manager interface unavailable, so the database and management nodes must be handled in the correct order. This walkthrough documents the procedure used in my lab and highlights the Dell 4.5.x co-resident-system runbook. Verify the exact PowerFlex core release, PowerFlex Manager build, and deployment topology before applying these steps to another environment. The database-shutdown command shown below changes the desired state of the PostgreSQL cluster through its Kubernetes custom resource. It is not a direct Patroni command. The…

Read More

Dell PowerFlex File Services extends block storage with file-based access for clients. In this walkthrough, I create an SMB-enabled NAS server and file system, publish an SMB share, configure access for Active Directory users, map the share through Group Policy, and apply directory-tree quotas. The procedure is demonstrated in a nested lab using PowerFlex software version 4.5.2. This is a lab walkthrough, not a production reference design; verify the supported hardware, software, network design, and security requirements for your own environment before implementation. Before following this SMB walkthrough, see Deploy PowerFlex File Services 4.5.2: SMB and NFS Shares. That article…

Read More

The PowerFlex command-line interface (SCLI) gives administrators a direct way to inspect cluster roles, storage resources, device health, volume mappings, and performance counters. This guide collects practical SCLI commands for PowerFlex 4.5.x and explains what each query does—and what its output does not prove. The examples use a PowerFlex 4.5.2 lab. Names, IP addresses, resource counts, device paths, and reported states are specific to that environment. Replace them with values from your own cluster, and verify every command against the CLI reference for the installed release before using it in automation or production operations. If you are new to PowerFlex,…

Read More

Dell PowerFlex Fault Sets help reduce the impact of failures that may affect multiple Storage Data Servers (SDSs) at the same time. By grouping SDSs that share a failure domain – such as servers in the same rack – PowerFlex can place mirrored data outside that group. This article explains how Fault Sets work and walks through a PowerFlex 4.5.2 software-only lab running on nested virtual machines. It also shows how to create Fault Sets, add SDS nodes and storage devices, and estimate the spare capacity required by the example topology. The capacity figures are theoretical; check the actual Storage…

Read More

Replacing a failed disk in a PowerFlex Storage Data Server (SDS) involves more than swapping the hardware. First identify the affected device and its Storage Pool, then remove it through the supported PowerFlex workflow and wait for the data-protection and removal tasks to complete. Only then replace the physical drive, identify the new device by its hardware details, and add it back to the correct SDS and Storage Pool. This walkthrough uses a PowerFlex Software-Only lab with Linux SDS nodes running SUSE Linux Enterprise Server (SLES) 15 SP4. It demonstrates how a disk error is detected, how the failed device…

Read More