开始之前
托管内核区域的目标系统满足虚拟化要求。
已将 OpenStack 统一归档文件下载到系统。请参见如何下载映像文件。
# zonecfg -z kzone-name create -t SYSsolaris-kz
此步骤将根据称为 SYSsolaris-kz 的 Oracle Solaris 模板创建内核区域。
有关可配置资源的说明,请参见 zonecfg(1M) 手册页。
以下示例配置的区域具有 8 个虚拟 CPU 和 12 GB 物理内存限制。
# zonecfg -z kzone-name zonecfg:OpenStackKZ> select virtual-cpu zonecfg:OpenStackKZ:virtual-cpu> set ncpus=8 zonecfg:OpenStackKZ:virtual-cpu> end zonecfg:OpenStackKZ> select capped-memory zonecfg:OpenStackKZ:capped-memory> set physical=12g zonecfg:OpenStackKZ:capped-memory> end zonecfg:OpenStackKZ> verify zonecfg:OpenStackKZ> exit
# zonecfg -z kzone-name info
在以下示例中,将 50 GB 的磁盘空间用于内核区域以确保具有足够的空间为 VM 实例创建卷。
# zoneadm -z kzone-name install -a archive-path -x install-size=50g
其中 archive-path 是指 OpenStack 统一归档文件位置的完整路径名。
# zoneadm -z kzone-name boot
# zlogin -C kzone-name
将显示用于配置系统的 SCI 工具。如果您未看到 SCI 工具,请按 Enter 键或者按 Ctrl-L 以重画屏幕。