我有一台配备 Perc H700 RAID 控制器的 PowerEdge T610 服务器。我想将控制器用于非 RAID,但我读了一些帖子,H700 控制器不支持非 RAID 操作。问题是 Debian(是的,我知道这个操作系统不受支持,但它可以正常工作)安装程序无法检测到物理驱动器。所以我需要创建一个虚拟卷,但我想使用软件 RAID(MDADM)。
在戴尔驱动程序页面上,我看到了戴尔 6Gbps SAS HBA 固件这里 我可以将此驱动程序用于 H700 吗?还是我必须购买另一个支持非 raid 的控制器?或者任何控制器刷新方法?
提前致谢 :)
答案1
Dell PERC 确实是重新命名的 LSI 设备,通常可以使用非 RAID(IT)固件进行刷新,但我不知道您链接的固件是否真的适合您的 H700 控制器。
也就是说,将原始设备传递给操作系统只有在使用 ZFS 之类的系统时才有用,因为 ZFS 的本机 RAID 实现提供了与硬件 RAID 功能相比的附加功能。
Linux MDRAID 虽然速度快、功能多样,但速度会比 H700 的 HW RAID 慢,因为后者有断电保护的写回缓存。因此,在这种情况下,我的建议是坚持使用 HW RAID。
如果你真的想要使用 MDRAID,可以创建多个 1 磁盘 RAID0 组,并将它们用作 Linux 软件 RAID 阵列的底层设备。
答案2
您链接的固件实际上只是一个固件更新。这意味着服务器将能够使用 6gb/s sas HBA 卡(它实际上是卡的名称)。如果您想在现有服务器上使用磁盘,则需要在已安装卡的情况下创建 raid,然后您的操作系统将看到磁盘。
考虑到您有一台戴尔机器,我认为进行软件 raid 没有什么好处,因为 h700 已经是一个很好的硬件选项。正如 shodanshok 所说,您可以随时进行多次 raid 并将其用于软件 raid(但据我所知,混合使用软件和硬件 raid 并不好,但从未测试过)。
另外,虽然这与 raid 配置无关,但为什么不支持 debian?