第 9 章 更新可组合服务和参数
您必须完成一些可组合服务配置才能准备 overcloud 升级。
9.1. 在自定义 roles_data
文件中更新可组合服务
本节包含有关新和已弃用的可组合服务的信息。
-
如果您使用默认的
roles_data
文件,则这些服务会自动包含。 -
如果您使用
自定义角色_data
文件,请添加新服务并删除每个相关角色的已弃用服务。
如果部署中的任何 overcloud 节点都是专用的 Object Storage (swift)节点,您必须复制默认的 roles_data.yaml
文件,并编辑 ObjectStorage
以删除以下行: deprecated_server_resource_name: 'SwiftStorage'
Controller 节点
对于 Controller 节点,以下服务已弃用。从 Controller 角色中删除它们。
服务 | 原因 |
---|---|
| OpenStack Telemetry 服务在 Service Telemetry Framework (STF)中被弃用,用于指标和监控。旧的 Telemetry 服务只在 RHOSP 16.1 中提供,以帮助过渡到 STF,并将在以后的 RHOSP 版本中删除。 注意 如果使用自动扩展,请不要从 Controller 节点中删除这些服务。 |
| OpenStack Telemetry 服务在 Service Telemetry Framework (STF)中被弃用,用于指标和监控。旧的 Telemetry 服务只在 RHOSP 16.1 中提供,以帮助过渡到 STF,并将在以后的 RHOSP 版本中删除。 注意 如果使用 CloudForms,请不要从 Controller 节点中删除这些服务。 |
| 这些服务不再被支持。从 Controller 节点中删除这些服务。 |
| Congress 不再被支持。 |
| 由于 OpenStack Platform Image Service (glance) API v2,不再支持此服务。 |
| OpenStack Networking (neutron)已弃用插件。 |
| OpenStack Networking (neutron)负载均衡作为服务在 Octavia 中被弃用。 |
| 此服务已被删除。 |
|
弃用了 |
| Daylight 不再被支持。 |
| 此服务已被两个新服务替换:
|
| Skydive 不再被支持。 |
| Tacker 不再被支持。 |
以下服务是 Controller 节点的新服务。将它们添加到 Controller 角色中。
服务 | 原因 |
---|---|
| 启用 Ceph 仪表板服务的任务。 |
| Block Storage (cinder) 的新后端。 |
| 运行 命令,以拉取和准备与 overcloud 中服务相关的容器镜像。 |
| DNS 即服务(designate)的服务。 |
| 用于 overcloud 的裸机内省的服务。 |
| OpenStack Bare Metal (ironic)的网络代理。 |
| 用于 Mellanox InfiniBand 的 OpenStack Networking (neutron)代理的服务。 |
| 用于安装 Red Hat OpenStack Platform 命令行工具的服务。 |
|
|
| 放置 API 的服务。 |
Compute 节点
Compute 节点弃用了以下服务。从 Compute 角色中删除它们。
服务 | 原因 |
---|---|
| Daylight 不再被支持。 |
| Skydive 不再被支持。 |
以下服务是 Compute 节点的新服务。将它们添加到您的 Compute 角色中。
服务 | 原因 |
---|---|
| 服务,用于在 OpenStack Compute (nova)中配置主机聚合和可用性区域。 |
所有节点
所有节点已弃用了以下服务。从所有角色中删除它们。
服务 | 原因 |
---|---|
| 使用 Podman 替代。 |
|
在 |
|
弃用了 |
| 弃用的服务。 |
|
弃用了 |
以下服务是所有节点的新增服务。将它们添加到所有角色。
服务 | 原因 |
---|---|
| 服务设置内核参数、Tuned 配置集和 CPU 隔离。 |
| 配置 Collectd 的服务。 |
| 提供多路径服务,它默认是禁用的 |
| 用于安装并启用 Podman 的服务。 |
| 用于安装并启用 Relax-and-Recover (ReaR)备份和恢复工具的服务。 |
| 配置集中式日志收集的服务。 |
| 服务启用时间同步方法,默认为 Chronyd。 |