跳过导航链接 | |
退出打印视图 | |
Oracle Solaris 10 8/11 安装指南:Solaris Live Upgrade 和升级规划 Oracle Solaris 10 8/11 Information Library (简体中文) |
第 1 部分使用 Solaris Live Upgrade 进行升级
4. 使用 Solaris Live Upgrade 创建引导环境(任务)
5. 使用 Solaris Live Upgrade 进行升级(任务)
7. 维护 Solaris Live Upgrade 引导环境(任务)
8. 在安装了非全局区域的系统中升级 Oracle Solaris OS
在安装了非全局区域的情况下使用 Solaris Live Upgrade 进行升级(概述)
了解 Solaris Zones 和 Solaris Live Upgrade
将 Solaris Live Upgrade 用于非全局区域的原则(规划)
在系统上安装了非全局区域的情况下使用 Solaris Live Upgrade 进行升级(任务)
10. Solaris Live Upgrade(命令参考)
第 2 部分使用 Solaris Live Upgrade 升级和迁移到 ZFS 根池
11. Solaris Live Upgrade 和 ZFS(概述)
12. 针对 ZFS 的 Solaris Live Upgrade(规划)
以下过程提供了使用 Solaris Live Upgrade 进行升级的示例,并附带简要说明。
有关详细的步骤说明,请参见在系统上安装了非全局区域的情况下使用 Solaris Live Upgrade 进行升级(任务)。
以下示例简要介绍了升级已安装非全局区域的系统的步骤。在该示例中,使用 lucreate 命令在运行 Solaris 10 发行版的系统中创建一个新的引导环境。该系统已安装了非全局区域,并且其某个非全局区域在共享文件系统 (zone1/root/export) 上具有一个独立的文件系统。 通过使用 luupgrade 命令将此新引导环境升级到 Oracle Solaris 10 8/11 发行版。通过使用 luactivate 命令激活已升级的引导环境。
安装必需的修补程序。
通过访问 http://support.oracle.com (My Oracle Support) 确保您具有最近更新的修补程序列表。在 My Oracle Support 上搜索知识文档 1004881.1-Solaris Live Upgrade Software Patch Requirements(以前为 206844)。在该示例中,/net/server/export/patches 为修补程序的路径。
# patchadd /net/server/export/patches # init 6
从当前引导环境中删除 Solaris Live Upgrade 软件包。
# pkgrm SUNWlucfg SUNWluu SUNWlur
插入 Solaris DVD 或 CD。然后,从目标发行版中安装供替换的 Solaris Live upgrade 软件包。
# pkgadd -d /cdrom/cdrom0/Solaris_10/Product SUNWlucfg SUNWlur SUNWluu
创建引导环境。
在以下示例中,创建了一个名为 newbe 的新引导环境。根 (/) 文件系统会放置在 c0t1d0s4 中。当前引导环境中的所有非全局区域都会被复制到新的引导环境中。会使用 zonecfg add fs 命令为 zone1 创建一个独立的文件系统。该独立的文件系统 /zone/root/export 会被放置在独立的文件系统 c0t1d0s1 上。该选项可防止在当前引导环境和新引导环境间共享独立的文件系统。
# lucreate -n newbe -m /:/dev/dsk/c0t1d0s4:ufs -m /export:/dev/dsk/c0t1d0s1:ufs:zone1
升级新的引导环境。
在该示例中,/net/server/export/Solaris_10/combined.solaris_wos 为网络安装映象的路径。
# luupgrade -n newbe -u -s /net/server/export/Solaris_10/combined.solaris_wos
(可选的)验证引导环境是否可以引导。
lustatus 命令报告引导环境创建是否完成。
# lustatus boot environment Is Active Active Can Copy Name Complete Now OnReboot Delete Status ------------------------------------------------------------------------ c0t1d0s0 yes yes yes no - newbe yes no no yes -
激活新的引导环境。
# luactivate newbe # init 6
引导环境 newbe 现在处于活动状态。
(可选的)回退到不同的引导环境。如果新的引导环境不可用,或者您要切换至另一个引导环境,请参见第 6 章。