跳过导航链接 | |
退出打印视图 | |
手册页第 5 部分:标准、环境和宏 Oracle Solaris 11.1 Information Library (简体中文) |
- 非全局区域的备用操作环境
标记区域 (Branded Zone, BrandZ) 框架扩展了 zones(5) 中介绍的 Solaris Zones 基础结构,在其中包含标记创建功能,这些标记提供包含非本机操作环境的非全局区域。
术语“标记”可以指各种操作环境。所有标记管理都通过扩展当前区域结构来执行。
每个区域都配有一个关联标记。标记类型用来确定安装和引导区域时执行的脚本。此外,区域的标记还可用来在应用程序启动时确定正确的应用程序类型。缺省标记由全局区域中安装的分发软件决定。
一个标记区域只支持一个非本地二进制命令标记,这意味着一个标记区域只提供一种操作环境。一旦为区域分配了标记,便不能更改或删除该标记。
BrandZ 通过以下方式来扩展区域工具:
标记是区域的一个属性,在创建区域时设置。
zonecfg 工具(请参见 zonecfg(1M))用于设置区域的标记类型并配置区域。
zoneadm 工具(请参见 zoneadm(1M))用于报告区域的标记类型并管理区域。
对于 Oracle Solaris 11,可用标记包括:
solaris
请参见 solaris(5)。
solaris10
请参见 solaris10(5)。
labeled
实现 Trusted Extensions,请参见 txzonemgr(1M)。
每个区域支持的设备都记录在该标记的手册页和其他文档中。区域基础结构检测任何尝试添加不支持设备的操作并向管理员发出警告。如果管理员不顾警告而选择添加不支持的设备,该设备可能无法如预期那样工作。该配置将会是未经过测试的,并且不受支持。
有关以下属性的说明,请参见 attributes(5):
|
mdb(1)、zlogin(1)、zonename(1)、dtrace(1M)、in.rlogind(1M)、sshd(1M)、txzonemgr(1M)、zoneadm(1M)、zonecfg(1M)、kill(2)、priocntl(2)、getzoneid(3C)、ucred_get(3C)、getzoneid(3C)、proc(4)、attributes(5)、solaris(5)、privileges(5)、solaris(5)、solaris10(5)、zones(5)、crgetzoneid(9F)