本节介绍此 Oracle Solaris 发行版中新增的软件管理功能。
有关新增功能的完整列表以及 Oracle Solaris 发行版的说明,请参见《Oracle Solaris 10 9/10 新增功能》。
Oracle Solaris 10 9/10:自动注册是一项内置机制,用于收集配置数据并自动通过 Oracle 产品注册系统注册以达到管理系统产品清单和支持的目的。特权系统管理员可使用 regadm 命令,独立于安装或升级过程管理自动注册功能和直接注册系统。
有关更多信息,请参见第 17 章。
Oracle Solaris 10 10/09:从此发行版开始,软件包和修补工具的功能已得到如下增强,可支持安装了多个非全局区域的系统:
区域并行修补
区域并行修补功能引入了对标准 Oracle Solaris 10 修补工具的增强功能,能够以并行方式修补非全局区域。当系统上安装了多个非全局区域时,此增强功能可通过缩短修补系统所用的时间来提高修补性能。因为区域是独立的环境,所以以并行方式修补多个区域是安全的。此功能适用于稀疏根区域和完全根区域。
这些改进主要包括对 patchadd 和 patchrm 命令的更改。可以修改新的配置文件 /etc/patch/pdo.conf ,以指定以并行方式进行修补的区域数目。
如果您未运行 Solaris 10 10/09 发行版或更高版本,则此功能可通过修补程序 119254-66 或更高版本 (SPARC) 和 119255-66 或更高版本 (x86) 来实现。全局区域仍是在修补非全局区域之前进行修补。
有关更多信息,请参见 patchadd(1M) 和 patchrm(1M) 手册页。
SVr4 打包命令的强大支持
此功能可缩短使用 Solaris Live Upgrade 安装 Solaris OS 或使用 SVr4 软件包命令安装非全局区域所用的时间。请注意,此功能无法被禁用。
有关在区域环境中支持使用软件包和修补工具的上述增强功能和其他增强功能的详细信息,请参见以下文档:
《系统管理指南:Oracle Solaris Containers-资源管理和 Oracle Solaris Zones》中的第 23 章 “移动和迁移非全局区域(任务)”
《系统管理指南:Oracle Solaris Containers-资源管理和 Oracle Solaris Zones》中的第 29 章 “升级安装了非全局区域的 Solaris 10 系统”
修补工具已进行了更改,可以处理较大的修补程序。从修补程序 119254-42 和 119255-42 开始,已对修补程序安装命令 patchadd 和 patchrm 进行了修改,以更改某些提供新功能的修补程序的处理方式。此修改会影响这些修补程序在任何 Oracle Solaris OS 上的安装。这些延迟激活修补程序能够更好地处理功能修补程序中提供的大范围更改。
有关更多详细信息,请参见 http://www.sun.com/bigadmin/sundocs/articles/patch-wn.jsp。
Common Agent Container 是一个独立的 Java 程序,可为 Java 管理应用程序提供容器。此程序提供了一个为基于 Java 管理扩展 (Java Management Extension, JMX) 和 Java 动态管理工具包 (Java Dynamic Management Kit, Java DMK) 的管理功能设计的管理基础结构。此软件由 SUNWcacaort 软件包安装,它驻留在 /usr/lib/cacao 目录中。
通常,容器是不可见的。
但在以下两种情况下,您可能需要与容器守护进程交互:
另一个应用程序尝试使用为 Common Agent Container 保留的网络端口。
证书库被损害。如果发生此冲突,您可能必须重新生成 Common Agent Container 证书密钥。
有关如何解决这些问题的信息,请参见 《系统管理指南:高级管理》中的“Oracle Solaris OS 中 Common Agent Container 问题的疑难解答”。
Oracle Solaris 10:从此发行版开始,改进了patchadd -M 命令的功能,可以更有效、更快速地处理多个修补程序和各修补程序之间的任何相关性。因此,在使用 patchadd 命令时,不必再按照数值顺序指定修补程序 ID。
请注意,如果在使用 patchadd -M 命令时没有指定修补程序 ID,该目录中的所有修补程序都将自动安装到系统上。要安装特定的修补程序,在使用 patchadd -M 命令时必须指定修补程序 ID。
有关更多信息,请参见 patchadd(1M) 手册页。
Oracle Solaris 10:Oracle Solaris 10 中的软件包和修补程序工具已得到增强:性能更高,功能更广。
其中包括对 pkgchk 命令的增强,该命令现在提供一个新的选项,可帮助您将文件映射到软件包。要将文件映射到软件包,请使用 pkgchk -P 选项来替代 grep pattern/var/sadm/install/contents。-P 选项允许您使用部分路径。将该选项与 -l 选项一起使用,可以列出包含部分路径的所有文件的信息。有关更多信息,请参见如何检查已安装对象的完整性 ( pkgchk -p, pkgchk -P)和 pkgchk(1M) 手册页。