我们有运行的 Solaris 区域斯帕克 T5服务器
目前,solaris 区域运行 Solaris 10 操作系统版本。
$uname -a
SunOS zone01 5.10 Generic_150400-30 sun4v sparc sun4v
更进一步,我们希望该区域运行 Solaris 11 操作系统版本,因为 Solaris 10 操作系统即将停止支持。
关键目标是:我们不想不惜一切代价构建新的 Solaris 区域(Solaris OS 11)。我们希望将现有区域升级到 Solaris 11。为什么要使用这些区域?因为我们上面运行着一个业务应用,这才是实际的使用场景。
我对区域升级的理解是,关闭所有solaris区域并将Sparc T5服务器(不是solaris区域)从solaris 10升级到solaris 11。升级Sparc T5服务器后启动solaris区域。
升级现有 Solaris 区域的操作系统的建议方法是什么?
编辑:我读到:“我们可以简单地将一个区域从一个全局区域 (OS) 中分离出来,并将其与应用程序一起附加到另一台计算机上的另一个全局区域。”无法将 Solaris 10 区域从版本 10 全局区域迁移到版本 11 全局区域吗?然后升级迁移的区域...
答案1
您无法在 Solaris 10 操作系统上拥有 Solaris 11 区域。从 Solaris 10 升级到 Solaris 11 是不可能的。唯一的方法是在新安装的 Solaris 11 操作系统上的新安装的 Solaris 11 区域中重新安装所有应用程序。
最好的方法是拥有第二台服务器,您可以在其中一一重新安装应用程序,并具有回滚的可能性。
如果您没有其他服务器,则可以在同一服务器上的逻辑域 (LDOM) 中安装 Solaris 11 的新副本,然后在此域中实施 s11(或品牌 s10)区域。这种方式需要良好的Solaris管理技能和当前服务器上的一些可用资源(CPU、内存、存储)。这项工作很有趣;),您还将有回滚的可能性。在这样的一对一应用程序迁移之后,您必须将当前的主域替换(重新安装)为 Solaris 10 到 Solaris 11。通过这种方式,您将在 LDOM 中运行的区域中转换您的业务应用程序,以便将来可以在线迁移到其他域T5服务器。
答案2
您无法在全局(根)区域为Solaris 10 的计算机上运行受支持的solaris 11 区域。您可以在全局区域为solaris 11 的计算机上运行品牌的solaris 10 区域。这没有帮助,但它回答了您的问题: 不,你不能这样做。