PowerFlex: Sådan opdaterer du enhedssti og rydder SDS-enhedsfejl ved hjælp af kommandolinjen

概要: Selv efter at have udført ren kommando, ryddes SDS-enhedsfejlen ikke. Her er trin til, hvordan dette kan løses.

この記事は次に適用されます: この記事は次には適用されません: この記事は、特定の製品に関連付けられていません。 すべての製品パージョンがこの記事に記載されているわけではありません。

現象

Denne artikel beskriver, hvordan du rydder enhedsfejl for en enhed, der har uoverensstemmelse mellem enhedssti og enhedens oprindelige sti

I et andet scenarie kan enheden dog have en uoverensstemmende enhedssti og en oprindelig sti og er stadig i normal eller fejlbehæftet tilstand, men den uoverensstemmende enhedssti 

Det betyder, at disse to problemer ikke er et must for at ske sammen, men når de sker sammen, fungerer kommandoen om at rydde fejl muligvis ikke, før uoverensstemmelsen i enhedsstien er rettet 


  • Log ind på den primære MDM med administratorlogin. Brug enkelte anførselstegn ' ' hvis adgangskoden har specialtegn
    3.x 
    scli --login --username admin --password '<password>'
    
    4.x 
    scli --login --username admin --password '<password>' --management_system_ip <pfmp_ip>

  

 

  • Kør følgende kommando for at få vist alle SDS-oplysninger:
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

 

  • Placer det berørte SDS, noter SDS-navnet, og kør derefter følgende kommando:
 scli --query_sds --sds_name <sds_name>

Eksempel på output:

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

 

  • Placer de berørte enheder, og noter den defekte enhedssti 

I dette eksempel er 2 enheder i fejltilstand, og der er en uovertruffen enhedssti og oprindelig sti

-Enhedssti /dev/sde , Original-sti /dev/sdu

-Enhedssti /dev/sdn , Original-sti /dev/sdl

  • Ryd enhedsfejl kører med succes, men fejl ryddes ikke, fordi der er 2 forskellige stier 
scli --clear_sds_device_error --sds_id c948227100000004 --device_path  /dev/sdu
 Successfully cleared SDS device sds: with ID c948227100000004, /dev/sdu

 

 

原因

SDS-noden kan ændre enhedsstien, når noden genstartes 

 

解決方法

  • Opdater den oprindelige sti, så den svarer til den aktuelle sti 
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

Bemærk: At bruge device_id i stedet for at bruge device_path som enhedssti kan være anderledes på et tidspunkt, men ovenstående kommando vil rette det samme. 


  • Ryd enhedsfejl 

-SDS-navn og enhedssti er en del af kommandooutputtet fra scli --query_all_sds og  scli --query_sds --sds_name <sds_name> forklaret i afsnittet 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

 

対象製品

PowerFlex rack, ScaleIO
文書のプロパティ
文書番号: 000027185
文書の種類: Solution
最終更新: 28 6月 2026
バージョン:  11
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。