系统管理指南:Oracle Solaris Containers-资源管理和 Oracle Solaris Zones

区域状态对修补程序和软件包操作有何影响

下表介绍了在非全局区域处于各种状态的系统中使用 pkgaddpkgrmpatchaddpatchrm 命令时将发生的情况。

请注意,已针对 Solaris 10 5/08 发行版修订了此表中已安装状态的说明。

区域状态 

对软件包和修补程序操作的影响 

已配置 

修补程序和软件包工具可以运行。尚未安装任何软件。 

已安装 

修补程序和软件包工具可以运行。在修补或打包操作期间,系统会将区域从已安装状态移至称为已挂载的新内部状态。完成修补后,区域将恢复为已安装状态。 

请注意,在执行完 zoneadm -z zonename install 后,区域也会立即移至已安装状态。处于已安装状态并且从未引导的区域不能进行修补,也不能运行打包命令。至少要将该区域引导至正在运行状态一次。在至少引导一次区域、然后通过 zoneadm halt 再返回已安装状态后,便可运行修补程序和打包命令。

就绪 

修补程序和软件包工具可以运行。 

正在运行 

修补程序和软件包工具可以运行。 

未完成 

zoneadm 正在安装或删除区域。无法使用软件包和修补程序工具。这些工具不能使区域进入使用工具所需的相应状态。