创建和使用 Oracle Solaris 内核区域

退出打印视图

更新时间: 2014 年 12 月
 
 

如何配置内核区域

以下过程说明如何使用内核区域模板 SYSsolaris-kz 配置内核区域。有关区域模板属性的概述,请参见Oracle Solaris Zones 介绍 中的zonecfg template 属性。有关区域配置的一般信息,请参见创建和使用 Oracle Solaris 区域 中的第 1  章 如何规划和配置非全局区域

开始之前

开始配置内核区域之前,您必须确认主机系统上的内核区域硬件支持、软件支持以及内存配置。请参见检验内核区域主机上的硬件和软件支持调整内核区域主机上的主机 ZFS ARC 高速缓存

  1. 成为管理员。

    有关更多信息,请参见在 Oracle Solaris 11.2 中确保用户和进程的安全 中的使用所指定的管理权限

  2. 创建新的内核区域配置。

    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

  3. 添加任何其他内核区域资源。

    您可以现在或在配置区域后设置某些内核区域资源。有关更多信息,请参见配置和定制内核区域资源

  4. 提交区域配置。
    zonecfg:kzone1> commit
  5. 退出 zonecfg
    zonecfg:kzone1> exit
  6. (可选)检验区域配置。

    可以在安装区域之前对其进行检验。如果您跳过此步骤,则会在安装区域时自动执行检验。请参见创建和使用 Oracle Solaris 区域 中的(可选)如何在安装已配置的区域之前检验该区域

    # zoneadm -z zonename verify

    例如,检验主机 global 上的内核区域 kzone1

    global# zoneadm -z kzone1 verify

    如果显示错误消息并且无法检验区域,请执行消息中指定的更正操作,并再次尝试执行此命令。如果未显示错误消息,则可以安装区域。