PowerFlex:重新启动后磁盘路径更改为 /dev/mdXXX

Summary: 服务器重新启动后,UI/CLI 中的磁盘处于故障状态 服务器重新启动后,SDS 服务器上的设备将其路径更改为 /dev/mdXXX(通常是数字)。

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

UI 和 CLI 中的故障设备:
GUI 和 CLI 中的故障设备: 

lsblk 输出类似于以下输出:
LSBLK 输出

服务器以前使用的是软件 RAID:
软件 RAID:

提醒:多个设备故障可能会导致 DU。

Cause

磁盘以前由软件 RAID 使用。 

参考:https://en.wikipedia.org/wiki/Mdadm

 

Resolution

提醒:以下内容假定在将设备添加为 PowerFlex SDS 设备之前,设备上存在软件 RAID 配置。如果在将磁盘添加为 PowerFlex 设备后在任何软件 RAID 中对其进行了配置,则某些用户数据可能已损坏。

解决方法

  • 使用以下命令停止 raid 设备:

    mdadm /dev/mdX --stop
    mdadm /dev/mdX --remove /dev/sdX
    
  • 如果没有 /dev/mdXXX 设备,但有 /dev/ddf* 设备,则软件 raid 设备可能已由其他软件激活,例如 dmraid-activation。使用以下命令禁用该服务,然后重新启动服务器以查看未创建 /dev/ddf* 设备文件:

    systemctl disable dmraid-activation
    
  • 如果上述方法不起作用,请将以下内容添加到 /opt/emc/scaleio/sds/cfg/conf.txt,重新启动 SDS 进程(例如 pkill sds),然后清除设备错误:

    tgt_dev__enable_multipath=1
    

永久性解决方案

应用上述解决方法之一以清除设备错误后,请执行以下作以永久删除磁盘上存储的软件 RAID 元数据:

  • 从 PowerFlex 中删除设备,等待重新平衡完成,然后删除设备。
  • 运行此命令可删除磁盘上的元数据。

    mdadm --zero-superblock /dev/sdX
    
  • 将磁盘作为 SDS 设备添加回 PowerFlex。

Affected Products

PowerFlex Software

Products

PowerFlex Software
Article Properties
Article Number: 000055915
Article Type: Solution
Last Modified: 21 Nov 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.