FreeBSD安装前的全面指南
1. RAID 控制器与硬件平台
在部署ZFS时,如果必须使用RAID控制器,要将其RAID功能禁用,使其作为存储控制器使用。很多RAID卡虽宣称可作为RAID控制器,但实际提供的是一堆单磁盘RAID容器。在部署ZFS之前,要确认RAID控制器能切换到JBOD(Just a Bunch Of Disks)或HBA(Host-Bus Adapter)模式。
参考平台选用amd64,虽然32位i386主机也能正常运行,但如今amd64已成为主流标准。测试系统包括一些iXsystems存储服务器和各种虚拟机。
2. 专有硬件
部分硬件供应商认为对硬件接口保密可防止竞争对手抄袭设计、抢占市场,但事实证明这并非良策。如今,通用部件大量涌现,让这些保密的硬件制造商陷入困境。不过仍有少数供应商坚持保密,这类设备被称为专有硬件。
开发没有接口规格说明的硬件驱动程序颇具难度。部分硬件即便没有完整文档也能得到较好支持,且因其较为常见,克服文档缺失的困难也值得。若FreeBSD开发者有硬件设备、相关文档且对此感兴趣,可能会为其实现支持;反之,该硬件在FreeBSD上可能无法使用。多数情况下,不被支持的专有硬件可被更便宜、更开放的选项替代。
一些供应商以内核模块形式提供闭源二进制驱动程序。需注意,FreeBSD的内核虽为模块化,可选择加载或不加载某些部分,但内核模块一旦加载,就可完全访问整个内核,存在损坏文件系统的风险。因此,应尽量避免使用二进制驱动程序及需要此类驱动的硬件。
3. 硬件支持情况判断
确定硬件是否受支持最简单的方法是在该硬件上启动FreeBSD。若无法直接访问硬件,可访问http
超级会员免费看
订阅专栏 解锁全文
3

被折叠的 条评论
为什么被折叠?



