从 Oracle Solaris 10 9/10 发行版开始,您可以使用 auto_reg 关键字设置或禁用自动注册。
Oracle Solaris 自动注册是 Oracle Solaris 10 9/10 发行版的新增功能。当您安装或升级系统时,该系统的配置数据在重新引导时将自动通过现有服务标签技术与 Oracle 产品注册系统进行通信。例如,使用您的系统的服务标签数据可帮助 Oracle 改进客户支持和服务。您可以在 http://wikis.sun.com/display/ServiceTag/Sun+Service+Tag+FAQ 了解有关服务标签的信息。
您可使用相同的配置数据来创建和管理您自己的系统清单。通过以下的一个注册选项使用支持凭证注册后,即可记录和跟踪系统及其所安装软件产品的服务标签,从而轻松地管理系统清单。有关跟踪已注册产品的说明,请参见 http://wikis.sun.com/display/SunInventory/Sun+Inventory。
您可以选择将配置数据匿名发送到 Oracle 产品注册系统,这样发送至 Oracle 的配置数据不会包含指向客户名称的链接。您也可以禁用自动注册。
有关自动注册的更多信息,请参见《Oracle Solaris 10 9/10 安装指南:规划安装和升级》中的“Oracle Solaris 自动注册”。
您可以在进行无人参与的安装或升级之前使用 sysidcfg 文件中的 auto_reg 关键字为自动注册提供支持凭证,选择匿名注册或禁用自动注册。如果不对 sysidcfg 文件中的这些关键字进行设置,则会在安装或升级期间提示您提供凭证或进行匿名注册。
下面显示了 auto_reg 关键字的通用语法。
auto_reg=[anon |none |noproxy |all |disable ] { oracle_user=username oracle_pw=oracle-password http_proxy_host=hostname http_proxy_port=port-number http_proxy_user=proxy-username htty_proxy_pw=proxy-password } |
要使用该关键字,首先通过选择以下主值之一指定基本注册类型:anon、none、 noproxy、all 或 disable,如下表所述。然后,使用以下附加关键字提供特定的 My Oracle Support 凭证以及代理服务器信息以便进行自动注册。
表 2–4 auto_reg 关键字和值
sysidcfg(4) 手册页中也包含此信息。
使用 anon 或 none 值进行匿名注册。匿名注册意味着发送到 Oracle 的配置数据与客户或个人的名称无关。如果在安装期间提供 My Oracle Support 凭证,这些凭证将被忽略并继续执行匿名注册。
要包含代理服务器信息,请参见 anon 值。如果不想要包含代理服务器信息,请使用 none 值。
在以下示例中,anon 值指定使用匿名方式向 Oracle 注册服务你标记。并且,您可以在 sysidcfg 文件中或者在安装或升级期间收到提示时提供代理服务器信息,如以下示例所示。
auto_reg=anon { http_proxy_host=sss.com http_proxy_port=8040 http_proxy_user=myproxyusername htty_proxy_pw=si329jehId } |
在以下示例中,none 值指定向 Oracle 匿名注册您的服务标签,并且您不想要包含代理服务器信息。即使在安装或升级期间提供代理服务器信息,该信息也会被忽略。
auto_reg=none |
在安装或升级系统后进行重新引导时,使用 noproxy 值或 all 值可使用您的 My Oracle Support 凭证向 Oracle 注册服务标签。
要包含代理服务器信息,请参见 all 值。如果不想要包含代理服务器信息,可以使用 noproxy 值。请参见以下示例。
在以下示例中,all 值指定在安装或升级系统后重新引导时使用您的 My Oracle Support 凭证向 Oracle 注册服务标签。您需要按照此示例提供 My Oracle Support 凭证,或者在安装或升级期间收到提示时提供。由于使用了 all 值,因此还必须提供代理服务器信息(如下例所示),或者在安装或升级期间收到提示时提供。
auto_reg=all { oracle_user=myusername oracle_pw=ajsi349EKS987 http_proxy_host=sss.com http_proxy_port=8030 http_proxy_user=myproxyusername htty_proxy_pw=adjsi2934IEls } |
在以下示例中,noproxy 值指定在安装或升级系统后重新引导时使用您的 My Oracle Support 凭证向 Oracle 注册服务标签。您需要按照下述方式提供 My Oracle Support 凭证,或者在安装或升级期间收到提示时提供。但是,由于使用了 noproxy 值,所以不需要提供代理服务器信息。即使在安装或升级期间提供代理服务器信息,该信息也会被忽略。
auto_reg=noproxy { oracle_user=myusername oracle_pw=sie7894KEdjs2 } |
在以下示例中,disable 值指定禁用自动注册。您需要使用 regadm 命令才能重新启用自动注册。有关更多信息,请参见 regadm(1M) 手册页。
auto_reg=disable |