我正在构建一个 NAS,并想尝试使用 Solaris 衍生产品而不是 FreeBSD 来存储我的 ZFS 共享。我的其他 NAS 设备已将 FreeNAS 安装在 USB 上,这很好,因为它可以将所有数据驱动器用于存储。
我读过关于将其他 Solaris 衍生产品安装到闪存驱动器上的相互矛盾的故事。看来“最小”安装相当大,并且操作系统继续使用安装驱动器进行某种缓存/交换状态,这大大缩短了闪存的预期使用寿命。不过 OmniOS 似乎更适合嵌入式人群。
使用 FreeNAS,操作系统占用整个磁盘,因此 USB/SD 驱动器最实用。OmniOS 也是这样吗?或者我可以在数据磁盘上只为操作系统留出 32G 分区,并使用磁盘的其余部分进行存储吗?
谢谢
答案1
对于这种情况,这是SmartOS
更好的选择。它是 Solais 的衍生产品,完全从 USB 棒和本地磁盘 zpool 运行,只存储您的数据,不存储操作系统的任何数据。升级只需将新映像复制到 USB 棒即可。SmartOS
主要是虚拟机管理程序,但所有其他功能也都在那里 + 相对较新的预构建软件包存储库可用。
顺便说一句,如果您想要功能齐全的存储设备,并且可以轻松地在磁盘上安装设备软件,那么这NexentaStor
绝对是您的选择。与 FreeNAS 相当...但功能更多。您甚至可以用旧 PC 制作光纤通道存储设备...只需单击 Web GUI 即可。
答案2
我会选择真正的 Oracle Solaris 11.1,而不是衍生发行版。您可以查看许可证看看它是否符合您的需求,而无需付费。基本上,您可以免费使用 Oracle Solaris 进行“开发、测试、原型设计和演示”。
在Oracle Solaris 11.1 下载页面您可以找到 USB 安装映像。'usbcopy' 实用程序(将映像复制到 USB 棒上所需的实用程序)存在鸡和蛋的依赖关系。您可以找到解决方案这里。
我相信这是迄今为止您最简单的选择。