以下过程说明如何使用内核区域模板 SYSsolaris-kz 配置内核区域。有关区域模板属性的概述,请参见Oracle Solaris Zones 介绍 中的zonecfg template 属性。有关区域配置的一般信息,请参见创建和使用 Oracle Solaris 区域 中的第 1 章 如何规划和配置非全局区域。
开始之前
开始配置内核区域之前,您必须确认主机系统上的内核区域硬件支持、软件支持以及内存配置。请参见检验内核区域主机上的硬件和软件支持和调整内核区域主机上的主机 ZFS ARC 高速缓存。
solaris-kz 标记区域模板为 SYSsolaris-kz。例如,在主机 global 上,要为内核区域 kzone1 创建新的内核区域配置:
global# zonecfg -z kzone1 Use 'create' to begin configuring a new zone. zonecfg:kzone1> create -t SYSsolaris-kz
此过程中的其余配置步骤使用内核区域 kzone1。
您可以现在或在配置区域后设置某些内核区域资源。有关更多信息,请参见配置和定制内核区域资源。
zonecfg:kzone1> commit
zonecfg:kzone1> exit
可以在安装区域之前对其进行检验。如果您跳过此步骤,则会在安装区域时自动执行检验。请参见创建和使用 Oracle Solaris 区域 中的(可选)如何在安装已配置的区域之前检验该区域。
# zoneadm -z zonename verify
例如,检验主机 global 上的内核区域 kzone1:
global# zoneadm -z kzone1 verify
如果显示错误消息并且无法检验区域,请执行消息中指定的更正操作,并再次尝试执行此命令。如果未显示错误消息,则可以安装区域。