在 Oracle® Solaris 11.2 中安装和配置 OpenStack

退出打印视图

更新时间: 2015 年 4 月
 
 

如何使用统一归档文件将 Juno OpenStack 安装到内核区域

开始之前

托管内核区域的系统必须满足OpenStack 安装要求中指定的虚拟化要求。还要确保已将 OpenStack 统一归档文件下载到系统上。请参见如何下载映像文件

  1. 创建内核区域。
    # zonecfg -z kzone-name create -t SYSsolaris-kz

    此步骤将根据称为 SYSsolaris-kz 的 Oracle Solaris 模板创建内核区域。

  2. 配置内核区域。

    以下示例配置的区域具有 8 个虚拟 CPU 和 12 GB 物理内存限制。有关可配置资源的说明,请参见 zonecfg(1M) 手册页。

    # zonecfg -z kzone-name
    zonecfg:OpenStackKZ> add 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
  3. (u53ef选) 检查您的配置。
    # zonecfg -z kzone-name info
  4. 安装内核区域。

    在以下示例中,将 50 Gb 的磁盘空间用于内核区域以确保具有足够的空间为 VM 实例创建卷。

    # zoneadm -z kzone-name install -a archive-path -x install-size=50g

    其中 archive-path 是指下载的 Juno OpenStack 统一归档文件位置的完整路径名。

  5. 引导区域。
    # zoneadm -z kzone-name boot
  6. 登录区域控制台以完成配置。
    # zlogin -C kzone-name

    将显示用于配置系统的 SCI 工具。如果您未看到 SCI 工具,请按 Enter 键或者按 Ctrl-L 以重画屏幕。