要准备实现多节点 OpenStack 配置,请注意以下事项:
如果在单个 OpenStack 节点或系统中使用多个网络接口,请为这些网络接口创建主机名。
例如,您可能具有单独的接口来处理 OpenStack 管理和 API 通信流量(OpenStack 网络)、计算节点与 L3 路由器之间的通信流量(租户网络)以及在云配置以外大型网络的通信流量(外部网络)。因此,您将需要为每个接口创建相应的主机名,如 host-on、host-tn 和 host-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》。