我有一台带有三块硬盘的计算机 - 一块是启动盘,另外两块是 RAID1。RAID 是在 Ubuntu 安装期间创建的软件 RAID。如果我重新格式化并在启动盘上重新安装 Ubuntu,它会将这两个 RAID 驱动器识别为 RAID 还是我必须将它们重新配置为 RAID?如果我必须重新创建 RAID1 阵列,是否必须重新格式化驱动器并丢失其中的数据?
基本上,我可能必须在启动驱动器上全新安装 Ubuntu,而且我不想丢失 RAID 上的数据。
答案1
我曾经遇到过这种困境。我冒险格式化了我的启动驱动器。后来我意识到管理能集合即使在全新安装后,RAID 阵列也会恢复。这意味着,您不需要再次重新配置 RAID。mdadm 会执行此操作,并且 RAID 设备将对系统处于活动状态。
运行sudo fdisk -l
。这将列出 RAID 设备,例如/dev/md0
然后运行sudo mdadm --assemble /dev/md0
就完成了。
通过运行检查它是否有效
cat /proc/mdstat
如果fdisk
没有输出任何RAID设备,你可以运行sudo mdadm --assemble --scan
自动检测并组装RAID
上述说明假设你从完全不同的驱动器启动,并且 RAID 只是一个介质存储