Red Hat Training

A Red Hat training course is available for Red Hat OpenStack Platform

5.7. 弃用的 CLI 选项

某些命令行选项已过时或已弃用,它们的功能可以通过环境文件的 parameter_defaults 部分中所包含的 Heat 模板参数实现。下表将已弃用的选项与 Heat 模板中的等效选项对应了起来。

表 5.1. 将已弃用的 CLI 选项映射到 Heat 模板参数

OptionDescriptionHeat 模板参数

--control-scale

扩展的 Controller 节点数量

ControllerCount

--compute-scale

扩展的 Compute 节点数量

ComputeCount

--ceph-storage-scale

扩展的 Ceph 节点数量

CephStorageCount

--block-storage-scale

扩展的 Cinder 节点数量

BlockStorageCount

--swift-storage-scale

扩展的 Swift 节点数量

ObjectStorageCount

--control-flavor

Controller 节点使用的 flavor

OvercloudControllerFlavor

--compute-flavor

Compute 节点使用的 flavor

overcloudComputeFlavor

--ceph-storage-flavor

Ceph 节点使用的 flavor

overcloudCephStorageFlavor

--block-storage-flavor

Cinder 节点使用的 flavor

overcloudBlockStorageFlavor

--swift-storage-flavor

Swift 存储节点使用的 flavor

OvercloudSwiftStorageFlavor

--neutron-flat-networks

定义要在 neutron 插件中配置的扁平网络。默认为 "datacentre" 以允许外部网络创建

NeutronFlatNetworks

--neutron-physical-bridge

每个虚拟机监控程序上创建的 Open vSwitch 网桥。默认为"br-ex"。通常,不应该更改

HypervisorNeutronPhysicalBridge

--neutron-bridge-mappings

要使用的物理网桥映射逻辑。默认为将主机上的外部网桥(br-ex)映射到物理名称(datacentre)。您要将这个网络用于默认浮动网络

NeutronBridgeMappings

--neutron-public-interface

为网络节点定义网桥 br-ex 的接口

NeutronPublicInterface

--neutron-network-type

Neutron 的租户网络类型

NeutronNetworkType

--neutron-tunnel-types

Neutron 租户网络的隧道类型。要指定多个值,使用逗号分隔的字符串

NeutronTunnelTypes

--neutron-tunnel-id-ranges

用于租户网络分配的 GRE 隧道 ID 范围

NeutronTunnelIdRanges

--neutron-vni-ranges

用于租户网络分配的 VXLAN VNI ID 范围

NeutronVniRanges

--neutron-network-vlan-ranges

Neutron ML2 和 Open vSwitch VLAN 映射范围,以支持。默认为允许 'datacentre' 物理网络中的任何 VLAN

NeutronNetworkVLANRanges

--neutron-mechanism-drivers

neutron 租户网络的机制驱动程序。默认为"openvswitch"。要指定多个值,使用逗号分隔的字符串

NeutronMechanismDrivers

--neutron-disable-tunneling

禁用隧道功能,以便利用 Neutron 使用 VLAN 网段网络或扁平网络

没有参数映射。

--validation-errors-fatal

overcloud 在创建过程中会执行一组部署前检查。在使用这个选项时,如果部署前检查出现任何严重错误,则会退出创建。我们推荐使用此选项,因为任何错误都有可能造成部署失败。

未进行参数映射

--ntp-server

设置用于同步时间的 NTP 服务器

NtpServer

这些参数已从 Red Hat OpenStack Platform 中删除。建议您将 CLI 选项转换为 Heat 参数,并将其添加到环境文件中。

以下是名为 deprecated_cli_options.yaml 的文件示例,其中包含其中一些新参数:

parameter_defaults:
  ControllerCount: 3
  ComputeCount: 3
  CephStorageCount: 3
  ...

本指南中的后续示例包括 deprecated_cli_options.yaml 环境文件,其中包含这些新参数。