如何禁用软件 raid(mdadm)?

如何禁用软件 raid(mdadm)?

我有两个 500GB 硬盘,它们在 Gentoo 发行版上处于软件 RAID1 中。现在我将它们放在 Ubuntu Server 10.10 上,但它们仍然需要处于 RAID 中。我该如何禁用 RAID。

sudo mdadm --detail /dev/dm-1 mdadm: /dev/dm-1 似乎不是 md 设备

sudo mdadm --stop /dev/dm-1 mdadm: /dev/dm-1 似乎不是 md 设备

设备启动开始结束
块 ID 系统 /dev/sdb1
1 60801 488384001 83 Linux

磁盘 /dev/sdd:500.1 GB,500107862016 字节 255 个磁头,63 个扇区/磁道,60801 个磁柱 单位 = 16065 * 512 = 8225280 字节的磁柱 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标识符:0x00000000

设备启动开始结束块 ID 系统 /dev/sdd1
1 60801 488384001 83 Linux

磁盘 /dev/sdc:500.1 GB,500107862016 字节 255 个磁头,63 个扇区/磁道,60801 个磁柱 单位 = 16065 * 512 = 8225280 字节的磁柱 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标识符:0x00000000

设备启动开始结束块 ID 系统 /dev/sdc1
1 60801 488384001 83 Linux

磁盘 /dev/dm-1:500.0 GB,499999965184 字节 255 个磁头,63 个扇区/磁道,60788 个磁柱 单位 = 16065 * 512 = 8225280 字节的磁柱 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标识符:0x00000000

 Device Boot      Start         End      Blocks   Id  System

/dev/dm-1p1 1
60801 488384001 83 Linux

答案1

dmraid -rE“成功了。删除了 RAID 阵列,现在一切都正常了。

谢谢大家。

答案2

您可以通过将驱动器的 md 超级块清零来让它们忘记自己处于 RAID 中。假设您的旧 RAID 驱动器在您的 Ubuntu 系统中被称为 和/dev/sdc/dev/sdd请尝试以下命令:

sudo mdadm --zero-superblock /dev/sdc
sudo mdadm --zero-superblock /dev/sdd

如果由于某种原因,这些方法不起作用,那么您可以尝试更激烈的措施,比如将整个驱动器清零dd,例如:

sudo dd if=/dev/zero of=/dev/sdc
sudo dd if=/dev/zero of=/dev/sdd

但除非没有其他办法,否则我不会尝试这样做,因为这将花费相对较长的时间,它将删除这些驱动器上的所有数据。

相关内容