3.3. 调优 undercloud


在计划扩展 RHOSP 部署并应用调整到默认的 undercloud 设置时,请参阅本节。

如果您使用 Telemetry 服务(ceilometer),请提高服务的性能

因为 Telemetry 服务是 CPU 密集型,所以 RHOSP 16.1 中不默认启用遥测。如果要使用 Telemetry,您可以提高服务的性能。

如需更多信息,请参阅 Deployment Recommendations for Specific Red Hat OpenStack Platform Services Guide 中的 Configuration recommendations for the Telemetry service i部分。

分离置备和配置过程
  • 要只创建堆栈和相关 RHOSP 资源,您可以使用 --stack-only 选项运行部署命令。
  • 红帽建议在部署超过 100 个节点时分隔堆栈和 config-download 步骤。

包括 overcloud 所需的环境文件:

$ openstack overcloud deploy \
  --templates \
  -e <environment-file1.yaml> \
  -e <environment-file2.yaml> \
  ...
  --stack-only
  • 在调配堆栈后,您可以从 undercloud 到 overcloud,为 tripleo-admin 用户启用 SSH 访问。config-download 过程使用 tripleo-admin 用户来执行基于 Ansible 的配置:

    $ openstack overcloud admin authorize
  • 若要禁用 overcloud 栈创建,仅运行 config-download 工作流以应用软件配置,您可以使用 --config-download-only 选项运行部署命令。包括 overcloud 所需的环境文件:

    $ openstack overcloud deploy \
     --templates \
     -e <environment-file1.yaml> \
     -e <environment-file2.yaml> \
      ...
     --config-download-only
  • 要将 config-download playbook 执行限制为特定节点或一组节点,您可以使用 --limit 选项。
  • --limit 选项可用于将节点划分为不同的角色,以限制要部署的节点数量,或者分隔具有特定硬件类型的节点。要扩展操作,当只想在新节点上应用软件配置时,请将 --limit 选项与 --config-download-only 选项一起使用。

    $ openstack overcloud deploy \
    --templates \
    -e <environment-file1.yaml> \
    -e <environment-file2.yaml> \
    ...
    --config-download-only --config-download-timeout --limit <Undercloud>,<Controller>,<Compute-1>,<Compute-2>
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部