Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Configure and Customize Dell PowerFlex v3.6.x

PDF

Remove the storage devices from PowerFlex

Identify and remove the storage devices that interact with the failed NVDIMM or Failed NVDIMM battery from the relevant PowerFlex FG Storage Pool and Acceleration Pool.

Prerequisites

Ensure that you have the following credentials (available from the administrator):

  • PowerFlex presentation server IP address or hostname, used for accessing the PowerFlex GUI.
  • Admin rights for accessing the PowerFlex GUI. If necessary, the customer can give you the credentials.

About this task

NOTE:In the following task, the term "failed NVDIMM" also refers to all NVDIMMs mounted on the server in cases of a failed NVDIMM battery or failed system board.
NOTE:When replacing an NVDIMM battery, all NVDIMM devices in the node are affected. Ensure that you have performed the following steps to remove the storage devices for NVDIMMs associated with the battery.

Steps

  1. Retrieve a list of all storage devices configured to each Storage Pool in the cluster:
    1. Connect to the primary MDM using SSH, and log in to the PowerFlex CLI (SCLI):
      NOTE:The SCLI is installed as part of the MDM component and can be found in the following path:
      scli

      To log in, run:

      scli --login --username <NAME> --password <PASSWORD>
    2. View the list of devices configured to each Storage Pool:
      for SNAME in $(scli --query_all_sds | grep ID: | awk '{print $5}'); do echo $SNAME ; scli --query_sds --sds_name $SNAME | grep -E "Path|Pool" ; done
      

      Output similar to the following should appear for each SDS in the cluster:

      DS_100.65.22.34
      Storage Pool information (total of 2 Storage Pools):
               1: Storage Pool: default  inflight requests factor: 115, inflight bandwidth factor 115
               2: Storage Pool: fg_1  inflight requests factor: 115, inflight bandwidth factor 115
               1: Name: N/A  Path: /dev/sdv  Original-path: /dev/sdv  ID: ddfeb59d00030000
                      Storage Pool: default, Capacity: 1786 GB, State: Normal
               2: Name: N/A  Path: /dev/mapper/svm_sdk  Original-path: /dev/mapper/svm_sdk  ID: ddfedc3100030005
                      Storage Pool: fg_1, Capacity: 894 GB, State: Normal
               3: Name: N/A  Path: /dev/mapper/svm_sdl  Original-path: /dev/mapper/svm_sdl  ID: ddfedc3200030006
                      Storage Pool: fg_1, Capacity: 894 GB, State: Normal
               4: Name: N/A  Path: /dev/mapper/svm_sdm  Original-path: /dev/mapper/svm_sdm  ID: ddfedc3300030007
                      Storage Pool: fg_1, Capacity: 894 GB, State: Normal
               5: Name: N/A  Path: /dev/mapper/svm_sdn  Original-path: /dev/mapper/svm_sdn  ID: ddfedc3400030008
                      Storage Pool: fg_1, Capacity: 894 GB, State: Normal
               6: Name: N/A  Path: /dev/mapper/svm_sdo  Original-path: /dev/mapper/svm_sdo  ID: ddfedc3500030009
                      Storage Pool: fg_1, Capacity: 894 GB, State: Normal
               7: Name: N/A  Path: /dev/mapper/svm_sdp  Original-path: /dev/mapper/svm_sdp  ID: ddfedc360003000a
                      Storage Pool: fg_1, Capacity: 894 GB, State: Normal
               1: Name: N/A  Path: /dev/dax0.0  Original-path: /dev/dax0.0  ID: ddfedc2100030001
                      Acceleration Pool: ac_1, Capacity: 15.7 GB (16052 MB), Used: 1.3 GB (1372 MB), State: Normal
               2: Name: N/A  Path: /dev/dax1.0  Original-path: /dev/dax1.0  ID: ddfedc2200030002
                      Acceleration Pool: ac_1, Capacity: 15.7 GB (16052 MB), Used: 1.3 GB (1372 MB), State: Normal
               3: Name: N/A  Path: /dev/dax2.0  Original-path: /dev/dax2.0  ID: ddfedc2300030003
                      Acceleration Pool: ac_1, Capacity: 15.7 GB (16052 MB), Used: 686.0 MB (702464 KB), State: Normal
               4: Name: N/A  Path: /dev/dax3.0  Original-path: /dev/dax3.0  ID: ddfedc2400030004
                      Acceleration Pool: ac_1, Capacity: 15.7 GB (16052 MB), Used: 686.0 MB (702464 KB), State: Normal
    3. Save the information for future reference.
  2. In your web browser, enter the PowerFlex presentation server IP address and log in to the PowerFlex GUI as an admin user.

    If a certificate notice is displayed, review and accept the certificate.

  3. In the left pane, click Configuration > Acceleration Pools.
  4. Find the Acceleration Pool associated with the failed acceleration device, and its corresponding Fine Granularity (FG) Storage Pool, SDS, and storage devices:
    NOTE:If more than one Acceleration Pool is configured for NVDIMM devices, repeat the first two steps below, as necessary, to find the Acceleration Pool associated with the failed device.
    1. In the right pane, click the Acceleration Pool configured for NVDIMM devices.
      A map of the Acceleration Pool's topology appears in the Overview tab in the lower pane.
    2. In the topology map, click Devices.

      A list of devices configured to the Acceleration Pool appears in the right pane. Verify that the acceleration device associated with the failed NVDIMM is included in the list. For example, if you discovered dax0.0 in the previous step, select /dev/dax0.0 from the list of acceleration devices.

      Record the name of the Acceleration Pool, Storage Pool (displayed in the Storage Pool column), and the acceleration device in the NVDIMM information table.

    3. In the right pane, click the failed acceleration device.
    4. In the Overview tab in the lower pane, find the SDS and Protection Domain (PD) associated with the Acceleration Pool in the topology map, and then record the name of the SDS and PD in the NVDIMM information table.
    5. In the topology map, click the SDS.
      The PowerFlex GUI takes you to the SDS's configuration page.
    6. In the right pane, click the SDS, and then in the topology map in the lower pane, click Devices under the SDS.
      The PowerFlex GUI displays the list of storage devices configured to the SDS.
    7. Record the list of storage devices in the NVDIMM information table.
    NOTE:When replacing an NVDIMM battery, repeat this step for the acceleration devices and their associated storage devices.

    The NVDIMM information table should now include the name of the Acceleration Pool, Storage Pool, Protection Domain, storage devices, and acceleration device associated with the DAX device.

  5. Remove the storage devices you identified in the previous step from the relevant Storage Pool. Refer to the NVDIMM information table for the list of devices, as necessary.
    1. In the PowerFlex GUI left pane, click Configuration > Devices.
    2. In the right pane, find the devices associated with the relevant SDS and FG Storage Pool.
    3. Select the check box for every storage devices you identified.
      CAUTION:Ensure that the storage devices you select are the same storage devices you listed in the NVDIMM information table.
    4. In the upper-right menu click More > Remove.
    5. In the Remove Device dialog box, click Remove to confirm.
    6. In the pop-up window, click Dismiss.
    7. In the left pane, click Dashboard. Wait until the rebuild/rebalance operation is complete and all counters are at 0.
    You have removed the storage devices from the FG Storage Pool.
  6. Remove the acceleration devices (DAX devices) corresponding to the failed NVDIMM from the relevant Acceleration Pool. Refer to the NVDIMM information table, as necessary.
    1. In the PowerFlex GUI left pane, click Configuration > Devices.
    2. In the right pane, find the device you recorded in the NVDIMM information table.
    3. Select the check box for every acceleration device you identified.
      CAUTION:Ensure that the acceleration devices you select are the same acceleration devices you listed in the NVDIMM information table.
    4. In the upper-right menu click More > Remove.
    5. In the Remove Device dialog box, click Remove to confirm.
    6. In the pop-up window, click Dismiss.
    7. In the left pane, click Dashboard. Wait until the rebuild/rebalance operation is complete and all counters are at 0.
  7. If you are replacing the NVDIMM battery, perform the previous steps to remove the storage devices and acceleration devices associated with every NVDIMM module mounted on the server.

Results

The acceleration devices and storage devices associated with the faulty NVDIMM have been removed from the Acceleration Pool and Storage Pool.

Rate this content

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please select whether the article was helpful or not.
  Comments cannot contain these special characters: <>()\