安装 OpenStack 的 Solaris 系统必须满足以下要求:
操作系统。OpenStack 系统必须运行 Oracle Solaris 11.2。要安装 Oracle Solaris 11.2,请参见安装 Oracle Solaris 11.2 系统 。要下载安装映像,请参见 Oracle Solaris 11.2 Downloads(Oracle Solaris 11.2 下载)页面。要从 Oracle Solaris 11 的以前版本升级到 Oracle Solaris 11.2,请参见更新至 Oracle Solaris 11.2 和在 Oracle Solaris 11.2 中添加和更新软件 中的第 4 章 更新或升级 Oracle Solaris 映像。
硬件。要确保系统支持 Oracle Solaris 11.2,请参见《ORACLE SOLARIS 11.2 SYSTEM REQUIREMENTS》(《Oracle Solaris 11.2 系统要求》)或Oracle Solaris 11.2 发行说明 中的安装 Oracle Solaris 11.2 时的系统要求。最多需要 5 GB 的额外空间进行 OpenStack 安装,具体取决于在每个节点上安装哪些 OpenStack 服务。确保计算节点上具有足够的 CPU、内存和磁盘空间,以支持所需数量的 VM 实例。系统应具有 100-200 GB 的 ZFS 存储空间,用于 VM 实例映像和创建 VM 实例。
虚拟化支持。OpenStack 系统应支持内核区域。VM 实例可以是非全局区域或内核区域。
要验证您的系统是否支持虚拟化,请在终端窗口中键入 virtinfo 命令。该命令输出应该显示如以下示例中所示的信息:
# virtinfo NAME CLASS non-global-zone supported kernel-zone supported
要获得内核区域支持,您的系统必须满足以下附加要求:
物理 RAM 至少为 8 GB。
充分调整主机上的 ZFS 自适应替换高速缓存 (Adaptive Replacement Cache, ARC) 以防止出现内存错误。有关更多信息,请参见创建和使用 Oracle Solaris 内核区域 中的调整内核区域主机上的主机 ZFS ARC 高速缓存。
有关内核区域安装要求的更多信息,请参见以下资源:
Oracle Solaris 11.2 OpenStack 统一归档文件下载页面上 "Oracle Solaris 11.2 OpenStack Unified Archive"(Oracle Solaris 11.2 OpenStack 统一归档文件)部分中的 README 文件
有关可能影响 OpenStack 安装的其他信息,请参见已知限制。