所以我刚刚在我的 Ubuntu Desktop 10.04 上设置了一个 3x2TB 软件 raid-5 阵列。我替换了三个现有的非 raid 磁盘,但将启动磁盘保留为非 raid(一直如此)。
问:如果启动盘坏了,阵列会丢失吗?或者我可以从 LiveCD 启动并仍然访问阵列吗?我有一台 10.04 服务器计算机,就在装有阵列的计算机旁边。如果启动盘坏了,它能接管阵列吗?
需要说明的是:我在 askubuntu 上问过这个问题,但无济于事。我想知道万一我的启动盘坏了该怎么办。谢谢。
答案1
您的问题的答案是否定的。RAID 元数据存储在磁盘上,因此您可以将它们带到任何运行任何现代 Linux 发行版的计算机上,并使用 mdadm 检测和启动 RAID 阵列。我知道 Ubuntu Live CD 不包含 LVM,但我不确定它是否有 mdadm。这不是什么大问题,只是意味着您可能必须在启动 Live CD 后运行。然后启动阵列并手动安装它sudo apt-get update
。sudo apt-get install mdadm
其他实时 CD(例如 System Rescue CD)包含并自动查找 LVM 和 mdadm(软件 raid)卷。因此,根据您要查找的内容,它可能是系统恢复的更好选择。
答案2
我会买一个硬件控制器,HP 制造了一些不错的 HP p200、p400 或 p410
对软件 raid 了解不多,但是如果您备份了主机操作系统,您应该恢复它,然后 raid 就可以再次工作了。