如何使用 Dell Poweredge 和磁盘阵列 (DAS) 设置 ZFS。
我对此完全陌生,有以下问题:
- RAID卡是否需要配置?(例如虚拟设备)
- 我需要在 BIOS 中关闭 RAID 卡吗?
- 阵列在 Linux 中如何显示?它列在 /dev 下吗?还是需要安装其他软件包才能看到它?
答案1
这取决于:
H200/300 和 PERC9(即 330、730、830)卡具有在
pass-through
模式下工作的能力,这意味着磁盘可以直接呈现给操作系统。为此,您只需使用未配置的磁盘(即没有 RAID 元数据)并避免配置任何 RAID 阵列(DELL 术语中的 VDISK)H700/710 卡不是有
pass-through
能力。作为一种解决方法,您可以将每个磁盘配置为独立的 RAID0 阵列,并从这些“假”单磁盘阵列构建 ZFS 池。但不建议这样做,因为 ZFS 确实需要对您的磁盘进行低级访问。您最好使用经典的 RAID5/10 阵列,并使用 ZFS 进行格式化。由于 DELL PERC 卡实际上是重新命名的 LSI 设备,因此有时可以使用 LSI 固件重新刷新它们,这可能启用直通。不过,这取决于卡/固件。
最后,由于背板连接到 RAID 卡,关闭它会导致磁盘无法访问。