我正在使用英特尔 RSTe - 一个假突袭。英特尔建议使用 mdroid(这是软件 raid 实用程序)。英特尔不喜欢 dmraid(这是一个虚假的 raid 实用程序)。(如我错了请纠正我)
英特尔表示,它增强了 mdraid 以支持来自 RSTe 的元数据。
现在我的问题是我需要在 RSTe bios 实用程序中设置 Raid,还是将磁盘放入 AHCI 然后在 linux 中设置 raid?
我正在使用英特尔 RSTe - 一个假突袭。英特尔建议使用 mdroid(这是软件 raid 实用程序)。英特尔不喜欢 dmraid(这是一个虚假的 raid 实用程序)。(如我错了请纠正我)
英特尔表示,它增强了 mdraid 以支持来自 RSTe 的元数据。
现在我的问题是我需要在 RSTe bios 实用程序中设置 Raid,还是将磁盘放入 AHCI 然后在 linux 中设置 raid?
我们有一台在 RAID 1 设置中运行 Fedora 8 和英特尔软件 RAID 的服务器。
我们的服务器上的一个磁盘出现故障,所以我更换了坏驱动器并执行“dd if=/dev/sda of=/dev/sdb”将好驱动器的数据复制到新驱动器。
重新启动后,我重新启动并运行;Fedora 完全没有抱怨。
但是,在启动时 Intel Matrix BIOS 仍然显示 RAID 阵列处于“重建”状态。从操作系统中我看不出 RAID 阵列有什么问题,并且基于英特尔 BIOS 的工具没有任何选项来重建 RAID 阵列。
RAID 阵列详情
$ pvscan && vgscan && lvscan
PV /dev/dm-2 VG VolGroup00 lvm2 [465.53 GB / 32.00 MB free]
Total: 1 [465.53 GB] / in use: 1 [465.53 GB] / in no VG: 0 [0 ]
Reading all physical volumes. This may take a while...
Found volume group "VolGroup00" using metadata type lvm2
ACTIVE '/dev/VolGroup00/LogVol00' [463.56 GB] inherit
ACTIVE '/dev/VolGroup00/LogVol01' [1.94 GB] inherit
fdisk -l:
Device Boot Start End Blocks Id System
/dev/sda1 * 1 25 200781 83 Linux
/dev/sda2 26 60800 488175187+ 8e Linux LVM
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 25 200781 83 Linux
/dev/sdb2 26 60800 488175187+ 8e Linux LVM
Device Boot Start End Blocks Id System
/dev/dm-0p1 * 1 25 200781 83 Linux
/dev/dm-0p2 26 60800 488175187+ 8e Linux LVM
我最初在尝试重建阵列时尝试了 lvm 工具,但它们对我不起作用,因为我没有任何 /dev/md* 分区。Dmraid 也无济于事,所以我退回到低级方法并使用 dd 代替。
我想知道我的低级方法是否是英特尔 BIOS 未将 RAID 阵列视为正确重建的原因。
更新:
FakeRaid 上的Ubuntu wiki 页面说明如下:
[A] 硬件产品的数量...声称是 IDE 或 SATA RAID 控制器...实际上这些都不是真正的硬件 RAID 控制器。相反,它们只是结合了特殊 BIOS 配置选项的多通道磁盘控制器......
是否有一种典型的方法来识别(从产品规格)主板是否具有“真正的”RAID,或者消费者通常无法获得“真正的”RAID 产品?
我有一个带有 ICH9R raid 芯片组的 MSI P35 Neo2-FIR 主板。它不是真正的硬件 RAID 解决方案,它需要软件插件才能正常工作。有适用于 Windows 的驱动程序和适用于 Linux 的 dmraid/fakeraid。
我有 3 个相同的 HDD (ST3250410AS 250GB) 供使用。我需要 1 个可从 Windows 和 Linux 访问数据的分区(这个分区必须在 RAID 上),至少需要两个用于系统。
我应该使用什么光盘/RAID 布局?保护数据(/home 和“文档和设置”)是最重要的