Oracle Solaris 10 9/10 安装指南:Solaris Live 升级和升级规划

升级引导环境

创建引导环境后,可在引导环境中执行升级。作为升级的一部分,引导环境可以包含任何文件系统的 RAID-1 卷(镜像)。或者,可在引导环境中安装非全局区域。升级并不影响活动引导环境中的任何文件。做好准备后,便可以激活新的引导环境,它将成为当前引导环境。


注 –

从 Solaris 10 9/10 发行版开始,升级过程受自动注册的影响。请参见Live Upgrade 的自动注册影响


有关针对 UFS 文件系统升级引导环境的过程 

第 5 章

有关在 RAID-1 卷文件系统上针对 UFS 文件系统升级引导环境的示例 

拆离和升级 RAID-1 卷(镜像)一面的示例

有关在非全局区域中针对 UFS 文件系统升级的过程 

第 8 章

有关升级 ZFS 文件系统或迁移到 ZFS 文件系统 

第 11 章

图 2–7 显示了对非活动引导环境的升级。

图 2–7 升级非活动的引导环境

文中对此图例进行了说明。

如果不想升级,可以在引导环境上安装一个 Solaris Flash 归档文件。Solaris Flash 安装功能允许您在系统上创建 Solaris 操作系统的单个引用安装。此系统称为主系统。然后,您可以在许多被称为克隆系统的系统上复制该安装。在这里,非活动的引导环境就是一个克隆。当您在系统上安装 Solaris Flash 归档文件时,它会像初始安装那样替换现有引导环境中的所有文件。

有关安装 Solaris Flash 归档文件的过程,请参见在引导环境中安装 Solaris Flash 归档文件

下图显示了在非活动的引导环境中安装 Solaris Flash 归档文件。图 2–8 显示了带有单硬盘的系统。图 2–9 显示了带有双硬盘的系统。

图 2–8 在单磁盘上安装 Solaris Flash 归档文件

文中对此图例进行了说明。

图 2–9 在双磁盘上安装 Solaris Flash 归档文件

文中对此图例进行了说明。

Live Upgrade 的自动注册影响

从 Solaris 10 9/10 发行版开始,升级过程受自动注册的影响。

什么是自动注册?

当您安装或升级系统时,该系统的配置数据在重新引导时将自动通过现有服务标记技术与 Oracle 产品注册系统进行通信。例如,使用您的系统的服务标记数据可帮助 Oracle 改进客户支持和服务。您还可以使用该数据创建和管理您的系统清单。

有关自动注册的介绍,请参见《Oracle Solaris 10 9/10 安装指南:规划安装和升级》中的“Oracle Solaris 10 9/10 发行版安装方面的新增功能”

自动注册在什么情况下会影响 Live Upgrade?

自动注册不会更改 Live Upgrade 过程,除非您特意将系统从之前的发行版升级到 Oracle Solaris 10 9/10 发行版或更高版本。

自动注册不会更改任何以下 Live Upgrade 过程。

当(且仅当)您将系统从之前的发行版升级到 Oracle Solaris 10 9/10 发行版或更高版本时,才必须创建自动注册配置文件。然后,当您升级该系统时,必须在 luupgrade -u 命令中使用 -k 选项指向此配置文件。请参见以下过程。

Procedure在升级期间如何提供自动注册信息

当(且仅当)您从之前的发行版升级到 Oracle Solaris 10 9/10 发行版或更高版本时,才需要在升级期间使用此过程提供必需的自动注册信息。

  1. 使用文本编辑器创建一个包含您的支持凭据和代理服务器信息(可选)的配置文件。

    此文件采用关键字值对列表的格式。其中包含以下关键字和值,文件格式如下。


    http_proxy=Proxy-Server-Host-Name
    http_proxy_port=Proxy-Server-Port-Number
    http_proxy_user=HTTP-Proxy-User-Name
    http_proxy_pw=HTTP-Proxy-Password
    oracle_user=My-Oracle-Support-User-Name
    oracle_pw=My-Oracle-Support-Password
    

    注 –

    遵循以下格式规则。

    • 口令必须为明文非加密格式。

    • 关键字的顺序无影响。

    • 对于不想指定值的关键字,可将其完全省略。也可以保留关键字,而将其值留空。


      注 –

      如果省略支持凭据,则采用匿名方式进行注册。


    • 配置文件中的空格不会产生影响,除非要输入的值应包含空格。只有 http_proxy_userhttp_proxy_pw 值可在值内包含空格。

    • oracle_pw 值不能包含空格。


    请参见以下示例。


    http_proxy= webcache.central.example.COM
    http_proxy_port=8080
    http_proxy_user=webuser
    http_proxy_pw=secret1
    oracle_user=joe.smith@example.com
    oracle_pw=csdfl2442IJS
  2. 保存文件。

  3. 运行 luupgrade -u -k /path/filename 命令,根据特定升级的需要可包含任何其他标准 luupgrade 命令选项。

Procedure在升级期间如何禁用自动注册

  1. 如之前的说明中所述,创建或修改配置文件的内容。要禁用自动注册,此配置文件应仅包含以下内容行:


    autoreg=disable
  2. 保存文件。

  3. 运行 luupgrade -u -k /path/filename 命令,根据特定升级的需要可包含任何其他标准 luupgrade 命令选项。

  4. 可选:当 Live Upgrade 完成,并且系统重新引导后,您可以验证自动注册功能是否已禁用,方法如下。


    # regadm status
        Solaris Auto-Registration is currently disabled