PowerFlex: Slik oppdaterer du enhetsbanen og fjerner SDS-enhetsfeilene ved hjelp av kommandolinjen

Summary: Selv etter å ha utført ren kommando, fjerner SDS-enhetsfeilen ikke. Her 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 det imidlertid hende at enheten ikke samsvarer med enhetsbanen og den opprinnelige banen, og at den fortsatt er i normal tilstand eller feiltilstand, men ikke har enhetsbanen som ikke samsvarer 

Det betyr at disse to problemene ikke må skje sammen, men når de skjer sammen, kan det hende at kommandoen for å fjerne feil ikke fungerer før enhetsbanen ikke samsvarer 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, 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

 

  • Lokaliser de berørte enhetene, og noter ned den defekte enhetsbanen 

I dette eksemplet er to enheter i feiltilstand, og enhetsbanen og den opprinnelige banen samsvarer ikke

-Device path / dev / sde , Original-path / dev / sdu

-Enhetsbane / dev / sdn, Original-banen / dev / sdl

  • Fjern enhetsfeil vil kjøre vellykket, men feil vil ikke bli slettet, for å ha 2 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: Hvis du vil bruke device_id i stedet for å bruke device_path, kan enhetsbanen være annerledes på et tidspunkt, men kommandoen ovenfor vil rette opp det samme. 


  • Fjern enhetsfeil 

-SDS navn og enhetsbane er en del av kommandoen output av scli --query_all_sds og  scli --query_sds --sds_name <sds_name> 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: 13 محرم 1448
Version:  11
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.