PowerFlex: Slik bruker du kommandolinjen til å oppdatere enhetsbanen og fjerne SDS-enhetsfeilene

Résumé: Selv etter å ha utført den rene kommandoen, fjerner SDS-enhetsfeilen ikke. Nedenfor er trinn for hvordan dette kan løses.

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes

Denne artikkelen forklarer hvordan du fjerner enhetsfeil for en enhet som ikke samsvarer mellom enhetsbanen og enhetens opprinnelige bane.

I et annet scenario kan imidlertid enheten ha en enhetsbane og opprinnelig bane som ikke samsvarer, og er fremdeles i normal tilstand eller feiltilstand, men har ikke den uoverensstemmende enhetsbanen.

Dette betyr at disse to problemene ikke trenger å skje sammen, men når de skjer sammen, kan det hende at kommandoen for å fjerne feil ikke fungerer før enhetsbanekonflikten er løst.


  • Logg på den primære MDM-en med administratorpålogging. Bruk enkle anførselstegn ' ' hvis passordet har spesialtegn.
3.x 
scli --login --username admin --password '<password>'

4.x 
scli --login --username admin --password '<password>' --management_system_ip <pfmp_ip>
  • Kjør følgende kommando for å liste opp alle SDS-detaljene:
scli --query_all_sds

Eksempel:

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
  • Finn det berørte SDS-kortet og skriv ned SDS-navnet, og kjør deretter følgende kommando:
scli --query_sds --sds_name <sds_name>

Eksempel 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
  • Finn de berørte enhetene, og skriv ned den defekte enhetsbanen. I dette eksemplet er to enheter i feiltilstand og har uovertruffen enhetsbane og opprinnelig bane:
    • Enhetsbane /dev/sde, Opprinnelig bane /dev/sdu
    • Enhetsbane /dev/sdn , Opprinnelig bane /dev/sdl
  • Fjern enhetsfeil kjører vellykket, men feil blir ikke fjernet på grunn av to forskjellige baner.
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 endre enhetsbanen etter at noden er startet på nytt.

Résolution

Oppdater den opprinnelige banen slik at den samsvarer med gjeldende bane

scli --update_device_original_path --sds_name <sds_name> --device_id <device_id>

Eksempel:

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

 

Merk: Bruk device_id i stedet for å bruke device_path Siden enhetsbanen kan være annerledes på et tidspunkt, men kommandoen ovenfor retter opp det samme.

Fjern enhetsfeil 

-SDS navn og enhetsbane er en del av kommandoutdataene til scli --query_all_sds og scli --query_sds --sds_name <sds_name> som forklart i avsnittet Symptomer ovenfor.

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

Eksempel:

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

Produits concernés

PowerFlex rack, ScaleIO
Propriétés de l’article
Numéro d’article: 000027185
Type d’article: Solution
Dernière modification: 10 Aug 2026
Version:  12
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.