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

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

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

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.

Resolution

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

Affected Products

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