TL; DR Server的原始SAS HBA(PCIe卡)不支持透明直通,这是我所希望的,因为我希望操作系统管理磁盘(ZFS).
在我的公司,我们有一台带有SRCSAS144E RAID控制器的Intel SSR212MC2服务器(spec sheet).机器躺在未使用的地方,我打算在部署它之前对它进行一些实验.
显然,SRCSAS144E控制器仅支持向操作系统提供RAID卷.创建12个单卷RAID0组对我来说似乎非常不优雅,当我意识到磁盘无法移动到另一台服务器时,我发现了一种怀疑(见hba for software raid的接受答案).
因此,如果我对SAS的理解有限,我可以购买另一张卡(例如this),将其放在现有的卡上,然后将来自SAS扩展器的电缆插入其中.在一天结束时,操作系统应该看到每个设备,对吧?
Linux内核需要驱动程序与卡通信,但我认为这种普通设备有主流支持.还有什么我应该注意的吗?
解决方法
您可以为此目的使用标准LSI / Avago SAS HBA.这就是必要的.
由于这是一台旧服务器… 11岁,您应该看到一个周期正确的控制器.我建议使用LSI 9211-8i.
不需要司机;这些是标准的MPT Fusion内核模块.但是,您需要弄清楚如何处理操作系统.我不建议将ZFS用于OS驱动器.所以你可能需要软件RAID.