PowerFlex: Så här uppdaterar du enhetssökvägen och rensar SDS-enhetsfel med hjälp av kommandoraden

Summary: Även efter att du har utfört rensningskommandot rensas inte SDS-enhetsfelet. Här är steg för hur detta kan åtgärdas.

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.

Symptoms

I den här artikeln beskrivs hur du rensar enhetsfel för en enhet som inte matchar enhetens sökväg och enhetens ursprungliga sökväg

I ett annat scenario kan enheten dock ha en felaktig enhetssökväg och en ursprunglig sökväg och fortfarande är i normalt tillstånd eller i feltillstånd, men har inte den felaktiga enhetssökvägen 

Det innebär att dessa två problem inte är ett måste att hända tillsammans, men när de inträffar tillsammans kanske kommandot för att rensa fel inte fungerar förrän enhetssökvägsmatchningsfelet har åtgärdats 


  • Logga in på den primära MDM-enheten med administratörsinloggning. Använd enkla citattecken ' ' om lösenordet innehåller specialtecken
    3.x 
    scli --login --username admin --password '<password>'
    
    4.x 
    scli --login --username admin --password '<password>' --management_system_ip <pfmp_ip>

  

 

  • Kör följande kommando för att visa all SDS-information:
scli --query_all_sds

Exempel:

SDS ID: 2e400d3800000004 Name: LAB10_SDS3 State: Connected, Joined IP: XXX
SDS ID: 2e400d3700000003 Name: LAB10_SDS2 State: Connected, Joined IP: XXX
SDS ID: 2e400d3600000002 Name: LAB10_SDS4 State: Connected, Joined IP: XXX
SDS ID: 2e400d3500000001 Name: LAB10_SDS1 State: Connected, Joined IP: XXX
SDS ID: 2e400d3400000000 Name: LAB10_SDS5 State: Connected, Joined IP: XXX

 

  • Leta reda på den berörda SDS-enheten, anteckna SDS-namnet och kör sedan följande kommando
 scli --query_sds --sds_name <sds_name>

Exempel på utdata:

4: Name: ScaleIO-3a5aeb6e  Path: /dev/sde  Original-path: /dev/sdu  ID: 2a71c74700030003
                Storage Pool: SP_SAS, Capacity: 1116 GB Error-fixes: 0 scanned 0 MB, Compare errors: 0 State: Error
13: Name: ScaleIO-3a5aeb77  Path: /dev/sdn  Original-path: /dev/sdl  ID: 2a71c7500003000c
                Storage Pool: SP_SAS, Capacity: 1116 GB Error-fixes: 0 scanned 0 MB, Compare errors: 0 State: Error

 

  • Lokalisera de berörda enheterna och anteckna den felaktiga enhetssökvägen 

I det här exemplet är 2 enheter i feltillstånd och omatchad enhetssökväg och ursprunglig sökväg

-Enhetssökväg /dev/sde , Ursprunglig-sökväg /dev/sdu

-Enhetssökväg /dev/sdn , Ursprunglig-sökväg /dev/sdl

  • Rensa enhetsfel kommer att köras framgångsrikt, men fel kommer inte att rensas, för att ha 2 olika sökvägar 
scli --clear_sds_device_error --sds_id c948227100000004 --device_path  /dev/sdu
 Successfully cleared SDS device sds: with ID c948227100000004, /dev/sdu

 

 

Cause

SDS-noden kan ändra enhetens sökväg efter att noden har startats om 

 

Resolution

  • Uppdatera den ursprungliga sökvägen så att den matchar den aktuella sökvägen 
scli --update_device_original_path --sds_name <sds_name> --device_id <device_id>

Exempel:

scli --update_device_original_path --sds_name LAB10_SDS3 --device_id  2a71c74700030003

Notera: Att använda device_id istället för att använda device_path som enhetssökväg kan vara annorlunda någon gång men ovanstående kommando kommer att rätta till detsamma. 


  • Rensa enhetsfel 

-SDS-namn och enhetssökväg är en del av kommandoutdata för scli --query_all_sds och  scli --query_sds --sds_name <sds_name> förklaras i avsnittet Symtom ovan

Scli --clear_sds_device_error --sds_name <sds_name> --device_path <device path>

Exempel:

scli --clear_sds_device_error --sds_name LAB10_SDS3 --device_path /dev/sde
Scli --clear_sds_device_error --sds_name LAB10_SDS3 --device_path /dev/sdn

 

Affected Products

PowerFlex rack, ScaleIO
Article Properties
Article Number: 000027185
Article Type: Solution
Last Modified: 28 يونيو 2026
Version:  11
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.