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

退出打印视图

更新时间: 2015 年 4 月
 
 

准备步骤

要准备实现多节点 OpenStack 配置,请注意以下事项:

  • 如果在单个 OpenStack 节点或系统中使用多个网络接口,请为这些网络接口创建主机名。

    例如,您可能具有单独的接口来处理 OpenStack 管理和 API 通信流量(OpenStack 网络)、计算节点与 L3 路由器之间的通信流量(租户网络)以及在云配置以外大型网络的通信流量(外部网络)。因此,您将需要为每个接口创建相应的主机名,如 host-onhost-tnhost-en

    确保所有这些主机名与 IP 地址包括在节点的 /etc/hosts 文件中或 DNS 配置中。

  • 为了简化 OpenStack 服务的配置,可设置如下变量:

    • $CONTROLLER_ADMIN_NODE-OpenStack 管理服务连接到的控制器节点中的接口主机名称或 IP 地址。

    • $CONTROLLER_ADMIN_NODE_IP-处理 OpenStack 管理服务和通信的控制器端口的 IP 地址。

    • $COMPUTE_ADMIN_NODE_IP-处理 OpenStack 管理服务和通信的计算端口的 IP 地址。

    • $VOLUME_IP-存储节点的主机名。

  • 同时确保可按需要分配口令。

为更好地管理 Oracle Solaris 11 中 ZFS 与应用程序之间的内存使用情况,请在该节点上设置 usr_reserve_hint_pct 参数,如以下示例所示:

# echo "set user_reserve_hint_pct=80" >>/etc/system.d/site:kernel-zones-reserve
# reboot

其中 site 是指您的公司。

您也可以在其他 OpenStack 节点上设置此参数。

有关此参数的更多信息,请在 https://support.oracle.com 中登录到您的 MOS 帐户,然后查看文档 1663862.1《Memory Management Between ZFS and Applications in Oracle Solaris 11.2》。