Oracle® Solaris Zones 介绍

退出打印视图

更新时间: 2014 年 12 月
 
 

关于标记区域

缺省情况下,系统上的非全局区域运行与全局区域相同的操作系统软件。Oracle Solaris 操作系统中的标记区域 (branded zone, BrandZ) 功能是 Oracle Solaris Zones 的简单扩展。BrandZ 框架用于创建所含的操作环境与全局区域不同的非全局标记区域。在 Oracle Solaris 操作系统上使用标记区域来运行应用程序。BrandZ 框架通过多种方式扩展了 Oracle Solaris Zones 基础结构。这些扩展可能比较复杂(例如,提供在区域内运行不同操作系统环境的功能),也可能比较简单(例如,增强基础区域命令以便提供新功能)。例如,Oracle Solaris 10 Zones 是一个非全局标记区域,可以模拟 Oracle Solaris 10 操作系统。即使与全局区域共享相同操作系统的缺省区域也要配有标记

标记定义了可在区域中安装的操作环境并确定系统在该区域内的行为方式,以便在该区域中安装的软件可以正常运行。此外,区域的标记可用于在应用程序启动时识别正确的应用程序类型。所有标记区域管理都通过扩展标准区域结构来执行。所有区域的大多数管理步骤都相同。

标记文档中介绍了此配置中包含的缺省资源,例如,定义的文件系统和特权。

BrandZ 通过以下方式来扩展区域工具:

  • 配置区域时,使用 zonecfg 命令来设置区域的标记类型。

  • 使用 zoneadm 命令来报告区域的标记类型并管理区域。

尽管您可以在已启用标签的 Oracle Solaris Trusted Extensions 系统上配置和安装标记区域,但是您不能在此系统配置中引导标记区域,除非所引导的标记是已认证系统配置中的有标签的标记。

可以在已配置状态下更改区域标记。一旦安装了标记区域,就不能更改或删除标记。


Caution

注意  -  如果您打算将现有 Oracle Solaris 10 系统迁移到运行 Oracle Solaris 11 发行版的系统上的某个 solaris10 标记区域,您必须先将所有现有区域迁移到目标系统。由于 solaris10 区域并不嵌套,因此系统迁移过程将使任何现有区域变得不可用。有关更多信息,请参见创建和使用 Oracle Solaris 10 区域 中的第 3  章 将 Oracle Solaris 10 native 非全局区域迁移到 Oracle Solaris 10 区域