PowerFlex:如何使用命令行更新设备路径并清除 SDS 设备错误
摘要: 即使在执行 clean 命令后,SDS 设备错误也不会清除。以下是有关如何解决此问题的步骤。
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
报告的 SDS 错误如下所示:
4: Name: ScaleIO-3a5aeb6e Path: /dev/sdl Original-path: /dev/sde 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/sdu Original-path: /dev/sdn ID: 2a71c7500003000c Storage Pool: SP_SAS, Capacity: 1116 GB Error-fixes: 0 scanned 0 MB, Compare errors: 0 State: Error
尝试了该命令:
scli --clear_sds_device_error --sds_id c948227100000004 --device_path /dev/sdp Successfully cleared SDS device sds: with ID c948227100000004, /dev/sdp
但是在检查时query_sds sds_id错误是相同的。
原因
如果你看一下 scli --query_sds --sds_id
4: Name: ScaleIO-3a5aeb6e Path: /dev/sdl Original-path: /dev/sde ID: 2a71c74700030003 Storage Pool: SP_SAS, Capacity: 1116 GB Error-fixes: 0 scanned 0 MB, Compare errors: 0 State: Error
路径和原始路径彼此不同。
解决方案
运行命令
Scli --update_device_original_path --sds_id --device_id
例如:
scli --update_device_original_path --sds_id c948227000000003 --device_id 2a71c74700030003 scli --clear_sds_device_error --sds_id --device_id scli --clear_sds_device_error --sds_id c948227100000004 --device_id 2a71c74700030003
提醒:使用 device_id 而不是使用 device_path 作为设备路径在某些情况下可能会有所不同,但上述命令将纠正相同的情况。
受影响的产品
PowerFlex rack, ScaleIO文章属性
文章编号: 000027185
文章类型: Solution
上次修改时间: 12 11月 2025
版本: 8
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。