如何删除 Linux 软件 RAID MD 设备?

如何删除 Linux 软件 RAID MD 设备?

我试图在新服务器上安装 openSUSE 12.3。 这是这台机器

有 2 个 HDD 连接到 SAS 控制器。我想要实现的是非 RAID 配置,其中 1.HDD 用于交换和根分区,2.HDD 将包含 /home 分区。但是当我开始设置过程时,我可以看到分区实用程序显示系统中存在 4 个 md 设备,例如:/dev/md124...

其中两个设备可以移除,但其余设备不能。我还尝试使用 GParted live 发行版来移除这些分区并创建所需的布局,但当我提交那里的所有更改时,最终出现错误。因此未创建新分区。

答案1

好吧,这就是我解决问题的方法。我找到了一些如何删除 MD 设备的步骤。

  1. 在 openSUSE 12.3 安装程序中,切换到控制台。
  2. 列出您的设备:# df -kh
  3. 确保设备已卸载:# umount /dev/md124
  4. 查看详情:# mdadm --detail /dev/md124
  5. 停止设备:# mdadm -S /dev/md124
  6. 将属于 MD 设备的物理设备的超级块清零:
    # mdadm --zero-superblock /dev/sdb1
  7. 切换回安装程序。
  8. 在安装程序的分区部分,刷新设备。
  9. MD 设备现在不应该存在。

答案2

如果设置了“真正的”SAS RAID,则应通过 RAID 控制器的相应设置实用程序进行操作,该实用程序通常在 BIOS POST 之后(或期间)可用。只需在那里销毁阵列即可。

详细信息请参阅服务器手册。

相关内容