Solaris 8 标记区域 (solaris8) 是一种完整运行时环境,适用于运行 Solaris 10 8/07 或更高版本操作系统的 SPARC 计算机上的 Solaris 8 应用程序。该标记支持执行 32 位和 64 位 Solaris 8 应用程序。
solaris8 标记区域基于完全根区域模型。每个区域的文件系统都包含构成操作系统的软件的一个完整副本。但是,solaris8 区域与本地完全根区域的区别在于,不应用集中式修补。
许多 Solaris 10 功能都可供 solaris8 区域使用,其中包括:
旨在获得更高系统可靠性的故障管理体系结构 (Fault management architecture, FMA)(请参见 smf(5))。
在 Solaris 8 不支持的较新硬件上运行的能力。
Solaris 10 性能改进。
DTrace,从全局区域中运行,可用于检查 solaris8 区域中的进程。
Solaris 8 中提供的一些功能在 Solaris Zones 内不可用。
不能在非全局区域中配置以下功能:
Solaris Live Upgrade 引导环境
Solaris Volume Manager 元设备
共享 IP 区域中的 DHCP 地址分配
SSL 代理服务器
此外,非全局区域不能为 NFS 服务器,并且只能在全局区域中执行动态重新配置 (dynamic reconfiguration, DR) 操作。
下列限制适用于 solaris8 标记区域:
不支持 bsmconv(1M) 和 auditon(2) 中介绍的 Solaris 审计和 Solaris 基本安全模块审计。审计子系统始终显示为禁用。
cpc(3CPC) 中介绍的 CPU 性能计数器工具不可用。
以下磁盘和硬件相关命令不起作用:
add_drv(1M)
disks(1M)
format(1M)
fdisk(1M)
prtdiag(1M)
rem_drv(1M)
尽管区域不能使用委托的 ZFS 数据集,但区域可以驻留在 ZFS 文件系统中。可以添加 ZFS 文件系统,以便通过 zonecfg fs 资源与全局区域共享。请参见如何配置 solaris8 标记区域中的步骤 7。
请注意,setfacl 和 getfacl 命令不能用于 ZFS。如果解压缩对文件设置了 ACL 的 cpio 或 tar 归档文件,归档文件将收到有关无法设置 ACL 的警告,但文件仍会成功解压缩。这些命令可用于 UFS。
可以通过 zonecfg 命令向 solaris8 标记区域中添加下列组件:
使用 fs 资源可以向标记区域中添加其他 Solaris 文件系统。有关示例,请参见《系统管理指南:Solaris Containers-资源管理和 Solaris Zones》中的“如何配置区域”。
使用 device 资源可以向 solaris8 非全局区域中添加设备。有关添加设备的信息,请参见《系统管理指南:Solaris Containers-资源管理和 Solaris Zones》中的第 18 章 “规划和配置非全局区域(任务)”。要了解有关非全局区域中的设备注意事项的更多信息,请参见《系统管理指南:Solaris Containers-资源管理和 Solaris Zones》中的“非全局区域中的设备使用”。
使用 limitpriv 资源可以向 solaris8 非全局区域中添加权限。有关添加权限的信息,请参见《系统管理指南:Solaris Containers-资源管理和 Solaris Zones》中的第 18 章 “规划和配置非全局区域(任务)”和《系统管理指南:Solaris Containers-资源管理和 Solaris Zones》中的“非全局区域中的权限”。
可以指定网络配置。有关更多信息,请参见预配置任务、《系统管理指南:Solaris Containers-资源管理和 Solaris Zones》中的“共享 IP 非全局区域中的联网”和《系统管理指南:Solaris Containers-资源管理和 Solaris Zones》中的“Solaris 10 8/07:专用 IP 非全局区域中的联网”。
可以使用各种资源控制功能。有关更多信息,请参见《系统管理指南:Solaris Containers-资源管理和 Solaris Zones》中的第 17 章 “非全局区域配置(概述)”、《系统管理指南:Solaris Containers-资源管理和 Solaris Zones》中的第 18 章 “规划和配置非全局区域(任务)”和《系统管理指南:Solaris Containers-资源管理和 Solaris Zones》中的第 26 章 “Solaris Zones 管理(概述)”。