从 Solaris 10 9/10 发行版开始,升级过程受自动注册的影响。
当您安装或升级系统时,该系统的配置数据在重新引导时将自动通过现有服务标记技术与 Oracle 产品注册系统进行通信。例如,使用您的系统的服务标记数据可帮助 Oracle 改进客户支持和服务。您还可以使用该数据创建和管理您的系统清单。
有关自动注册的介绍,请参见《Oracle Solaris 10 9/10 安装指南:规划安装和升级》中的“Oracle Solaris 10 9/10 发行版安装方面的新增功能”。
自动注册不会更改 Live Upgrade 过程,除非您特意将系统从之前的发行版升级到 Oracle Solaris 10 9/10 发行版或更高版本。
自动注册不会更改任何以下 Live Upgrade 过程。
安装 Solaris Flash 归档文件
添加或删除修补程序或软件包
测试配置文件
检查软件包完整性
当(且仅当)您将系统从之前的发行版升级到 Oracle Solaris 10 9/10 发行版或更高版本时,才必须创建自动注册配置文件。然后,当您升级该系统时,必须在 luupgrade -u 命令中使用 -k 选项指向此配置文件。请参见以下过程。
当(且仅当)您从之前的发行版升级到 Oracle Solaris 10 9/10 发行版或更高版本时,才需要在升级期间使用此过程提供必需的自动注册信息。
使用文本编辑器创建一个包含您的支持凭据和代理服务器信息(可选)的配置文件。
此文件采用关键字值对列表的格式。其中包含以下关键字和值,文件格式如下。
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_user 和 http_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 |
保存文件。
运行 luupgrade -u -k /path/filename 命令,根据特定升级的需要可包含任何其他标准 luupgrade 命令选项。