将 Nexenta 升级到 Solaris Express?

将 Nexenta 升级到 Solaris Express?

我有一个基于 Nextenta 构建的 NAS,运行了一段时间,效果很好。但是,我希望将 NAS 升级为运行 Solaris Express 11,因为它能得到我公司 IT 部门的更好支持,并且能获得 Oracle 的直接支持。

我目前有两个 zpool,syspool 包含操作系统,而 'tank' 包含所有数据。升级到最新的 Solaris 11 Express 最简单的方法是什么?我是否可以只运行安装程序,让它在首次启动时检测并导入现有的 'tank' zpool?

答案1

我认为您不能直接从 Nexenta 升级到 Solaris 11 Express,因为它们有不同的用户区域。

使用 Solaris 11 Express 重新安装并导入池应该可以工作。我认为 Nexenta 目前没有进行任何不兼容的更改。

请注意,安装 Solaris 11 Express 后升级池将不允许您返回 Nexenta(因为它不支持较新的 ZFS 池版本)。

答案2

如上所述,您无法“升级”系统的操作系统部分。但是,您可以导出现有数据 zpool (tank),在操作系统磁盘上安装 Solaris,然后毫无困难地重新导入它们。

可能无法保留的是 iSCSI 配置,但如果您仅将其用作 NFS NAS,则该配置信息包含在 zfs 文件系统中。LDAP 或 AD 集成也需要重新创建。

要扩展升级池响应,您无需在 tank 上运行 zpool upgrade,因为 Solaris 11 将继续正常使用它。如果您承诺使用 Solaris 11,并且需要使用较新 zfs 版本附带的一些新功能,那么您需要升级池,但这不是使其工作的必要条件。

相关内容