PowerFlex: How to perform a clean Shut Down / Power On for a ScaleIO, VxFlexOS, PowerFlex system installed on Linux

Summary: How to perform a clean Shut Down / Power On for a ScaleIO, VxFlexOS, PowerFlex system

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

The below procedure outlines how to perform a clean shut down / power on of a ScaleIO | VxFlexOS | PowerFlex hyper converged system.

Prerequisites:    
All VMs consuming (ScaleIO | VxFlexOS | PowerFlex) storage must be shutdown.

Shut Down Steps:      

  1. Verify Clients/SDCs activity:    
ScaleIO-10-XX-XX-8:~ # scli --query_all_sdc
MDM restricted SDC mode: Disabled
Query all SDC returned 3 SDC nodes.
SDC ID: bb292e1300000000 Name: ESX-10.XX.XX.33 IP: 9.YY.YY.33 State: Connected GUID: 9126907D-8830-44BC-8ECE-178852394E76
    Read bandwidth:  0 IOPS 0 Bytes per-second
    Write bandwidth:  0 IOPS 0 Bytes per-second
SDC ID: bb292e1400000001 Name: ESX-10.XX.XX.34 IP: 9.YY.YY.34 State: Connected GUID: 500D185D-E0F6-4257-9C24-65BCAAC5B50B

    Read bandwidth:  0 IOPS 0 Bytes per-second
    Write bandwidth:  0 IOPS 0 Bytes per-second
SDC ID: bb29552300000002 Name: ESX-10.XX.XX.32 IP: 9.YY.YY.32 State: Connected GUID: CF3CA597-BD9A-46E5-A08F-F6BBB9433A83
    Read bandwidth:  0 IOPS 0 Bytes per-second
    Write bandwidth:  0 IOPS 0 Bytes per-second
 

  1. Verify system health using CLI or GUI:     

CLI:     
Note: An indication of the system being idle, would be zero IOPS / zero bytes per second. 

watch -n 1 "scli --query_all | grep 'capacity\|IOPS'"

 Maximum capacity: Unlimited
        24.5 TB (25087 GB) total capacity
        15.8 TB (16157 GB) unused capacity
        0 Bytes snapshots capacity
        400.0 GB (409600 MB) in-use capacity
        0 Bytes thin capacity
        400.0 GB (409600 MB) protected capacity
        0 Bytes failed capacity
        0 Bytes degraded-failed capacity
        0 Bytes degraded-healthy capacity
        0 Bytes unreachable-unused capacity
        0 Bytes active rebalance capacity
        0 Bytes pending rebalance capacity
        0 Bytes active fwd-rebuild capacity
        0 Bytes pending fwd-rebuild capacity
        0 Bytes active bck-rebuild capacity
        0 Bytes pending bck-rebuild capacity
        0 Bytes rebalance capacity
        0 Bytes fwd-rebuild capacity
        0 Bytes bck-rebuild capacity
        0 Bytes active moving capacity
        0 Bytes pending moving capacity
        0 Bytes total moving capacity
        8.3 TB (8529 GB) spare capacity
        400.0 GB (409600 MB) at-rest capacity
        0 Bytes decreased capacity
        Primary-reads                            0 IOPS 0 Bytes per-second
        Primary-writes                           0 IOPS 0 Bytes per-second
        Secondary-reads                          0 IOPS 0 Bytes per-second
        Secondary-writes                         0 IOPS 0 Bytes per-second
        Backward-rebuild-reads                   0 IOPS 0 Bytes per-second
        Backward-rebuild-writes                  0 IOPS 0 Bytes per-second
        Forward-rebuild-reads                    0 IOPS 0 Bytes per-second
        Forward-rebuild-writes                   0 IOPS 0 Bytes per-second
        Rebalance-reads                          0 IOPS 0 Bytes per-second
        Rebalance-writes                         0 IOPS 0 Bytes per-second

 

GUI:

System Activity and Data Availability can be seen in the GUI As well:      

Note: An indication of system being idle and healthy would be zero IOPS / zero bytes per second, and all capacity protected.

GUI showing System Activity and Data Availability


3.5+ Presentation Server
Check the highlighted areas to ensure IOPS are at 0. 
Powerflex dashboard showing IOPS
 

  1. Inactive the protection domain using CLI or GUI:     

Note: Deactivating a protection domain will cause all IOPS to stop (require downtime).

CLI:      

ScaleIO-10-xxx-xxx-8:~ # scli --inactivate_protection_domain --protection_domain_name PD00
All application IOs will not be serviced. Press 'y' to confirm.
Protection Domain PD00 is being shutdown asynchronously
Please wait for the operational state of the Protection Domain to become 'Inactive'

 

GUI:     

Right click Protection Domain (on Backed Section) > choose "Inactivate Protection Domain". Confirm Operation with Password.
 
GUI showing Protection Domain being deactivated

3.5+ Presentation Server:

Click on Protection Domains -> Click the checkbox to select the Protection Domains associated with the system being powered down. -> Click More -> Click Inactivate
Powerflex configuration showing Protection Domains powering down

Confirm that you want to Inactivate a Protection Domain by entering the Password -> Click INACTIVATE

Protection Domain confirming deactivated
 
  1. Validate that Protection Domain has been deactivated:      
ScaleIO-10-xx-xx-8:~ # scli --query_protection_domain --protection_domain_name PD00 | grep Oper Operational state is Inactive

 

  1. Physically shut down all nodes/servers.

Power On Steps:     

  1. Physically power on all servers / nodes.
  2. Verify system health and ensure all ScaleIO, VxFlexOS, PowerFlex system components are up and running using CLI or GUI:      

SDSs:      

ScaleIO-10-xx-xx-8:~ # scli --query_all_sds
Query-all-SDS returned 3 SDS nodes.
Protection Domain 9d4a73f100000000 Name: PD00
SDS ID: a764dbaf00000002 Name: 10.xx.xx.32-ESX State: Connected, Joined IP: 9.YY.YY.132,9.ZZ.ZZ.132 Port: 7072
SDS ID: a764b4a000000001 Name: 10.xx.xx.34-ESX State: Connected, Joined IP: 9.YY.YY.134,9.ZZ.ZZ.134 Port: 7072
SDS ID: a764b49f00000000 Name: 10.xx.xx.33-ESX State: Connected, Joined IP: 9.YY.YY.133,9.ZZ.ZZ.133 Port: 7072

 

SDCs:      

ScaleIO-10-xx-xx-8:~ # scli --query_all_sdc
MDM restricted SDC mode: Disabled
Query all SDC returned 3 SDC nodes.
SDC ID: bb292e1300000000 Name: ESX-10.xx.xx.33 IP: 9.yy.yy.33 State: Connected GUID: 9126907D-8830-44BC-8ECE-178852394E76
    Read bandwidth:  0 IOPS 0 Bytes per-second
    Write bandwidth:  0 IOPS 0 Bytes per-second
SDC ID: bb292e1400000001 Name: ESX-10.xx.xx.34 IP: 9.yy.yy.34 State: Connected GUID: 500D185D-E0F6-4257-9C24-65BCAAC5B50B
    Read bandwidth:  0 IOPS 0 Bytes per-second
    Write bandwidth:  0 IOPS 0 Bytes per-second
SDC ID: bb29552300000002 Name: ESX-10.xx.xx.32 IP: 9.yy.yy.32 State: Connected GUID: CF3CA597-BD9A-46E5-A08F-F6BBB9433A83
    Read bandwidth:  0 IOPS 0 Bytes per-second
    Write bandwidth:  0 IOPS 0 Bytes per-second




       3. Activate the Protection Domain:     

CLI:      

ScaleIO-10-xx-xx-8:~ # scli --activate_protection_domain --protection_domain_name PD00
Protection Domain PD00 is active

 

GUI:      

Right Click Protection Domain (on Backed Section) -> choose "Activate Protection Domain". Confirm Operation with Password.
 
GUI showing Protection Domain being activated

3.5+ Presentation Server:

Click on Protection Domains -> Click the checkbox to select the Protection Domains associated with the system being powered up. -> Click More -> Click Activate

Powerflex dashboard showing protection domains powering up

  1. Validate Protection Domain state:      
ScaleIO-10-xx-xx-8:~ # scli --query_protection_domain --protection_domain_name PD00 | grep -i Oper
Operational state is Active

 

  1. Verify Clients/SDC's connection state including mount points / applications / services.
 

Affected Products

PowerFlex Software

Products

PowerFlex Software
Article Properties
Article Number: 000157635
Article Type: How To
Last Modified: 13 Aug 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.