我正在考虑将一些磁盘添加到我的一个系统中,为此我需要添加一个外接 HBA。环顾四周,我发现了 LSI MegaRAID SAS 9211-8i(LSI 部件号LSI00194
),它看起来很有趣。LSI 似乎也很受欢迎,包括就在这里。
由于我运行 ZFS,我计划将 HBA 本身用作一个哑控制器,让 ZFS 处理与存储级冗余和恢复相关的所有事情。主机操作系统是 Linux(准确地说是 Debian/Linux)。
虽然我怀疑 LSI 是否会很快停止生产这些卡,但还是很高兴知道:在 JBOD 模式下使用时,9211-8i 是否将任何自己的数据结构添加到磁盘中?换句话说,我可以从 9211-8i 上拔下磁盘,将其插入备用 HBA,然后一切都“继续工作”吗?或者操作系统会在磁盘上看到某种形式的垃圾,这些垃圾没有通过 LSI 暴露,这可能会干扰 ZFS 对卷的使用?
不会。当与 LSI-9211 等纯 SAS HBA 一起使用时,这些磁盘是原始且可移植的。这里不涉及 RAID 元数据。
另请参阅:ZFS SAS/SATA 控制器建议
如果您将这些 SAS HBA 闪存到 IT 模式,它们的行为就像普通的 SATA 控制器一样。您可以随时切换。