Red Hat Training
A Red Hat training course is available for Red Hat OpenStack Platform
5.2. 非推奨パラメーター
以下のパラメーターは非推奨となり、置き換えられた点に注意してください。
旧パラメーター | 新規パラメーター |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
注記
カスタムの Compute ロールを使用している場合に、ロール固有の parameter_defaults: NovaComputeSchedulerHints: {}
カスタムロールを使用する場合は、ロール固有の |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
新規パラメーターの値には、入れ子状の一重引用符を省き二重引用符を使用します。以下に例を示します。
旧パラメーターおよび値 | 新規パラメーターおよび値 |
---|---|
|
|
|
|
お使いのカスタム環境ファイルのこれらのパラメーターを更新してください。以下のパラメーターは非推奨となりましたが、現在それと等価なパラメーターはありません。
- NeutronL3HA
-
L3 高可用性は、分散仮想ルーター (
NeutronEnableDVR
) を使用した設定を除き、すべてのケースで有効です。 - CeilometerWorkers
- より新しいコンポーネント (Gnocchi、Aodh、Panko) が優先され、Ceilometer は非推奨となりました。
- CinderNetappEseriesHostType
- E-series のサポートは、すべて非推奨となりました。
- ControllerEnableSwiftStorage
-
代わりに、
ControllerServices
パラメーターの操作を使用する必要があります。 - OpenDaylightPort
- OpenDaylight のデフォルトポートを定義するには、EndpointMap を使用します。
- OpenDaylightConnectionProtocol
- このパラメーターの値は、TLS を使用してオーバークラウドをデプロイするかどうかに基づいて決定されるようになりました。
/home/stack
ディレクトリーで以下の egrep
コマンドを実行して、非推奨のパラメーターが含まれる環境ファイルを特定します。
$ egrep -r -w 'KeystoneNotificationDriver|controllerExtraConfig|OvercloudControlFlavor|controllerImage|NovaImage|NovaComputeExtraConfig|NovaComputeServerMetadata|NovaComputeSchedulerHints|NovaComputeIPs|SwiftStorageServerMetadata|SwiftStorageIPs|SwiftStorageImage|OvercloudSwiftStorageFlavor|NeutronDpdkCoreList|NeutronDpdkMemoryChannels|NeutronDpdkSocketMemory|NeutronDpdkDriverType|HostCpusList|NeutronDpdkCoreList|HostCpusList|NeutronL3HA|CeilometerWorkers|CinderNetappEseriesHostType|ControllerEnableSwiftStorage|OpenDaylightPort|OpenDaylightConnectionProtocol' *
OpenStack Platform 環境で非推奨となったこれらのパラメーターがまだ必要な場合には、デフォルトの roles_data
ファイルで使用することができます。ただし、カスタムの roles_data
ファイルを使用していて、オーバークラウドにそれらの非推奨パラメーターが引き続き必要な場合には、roles_data
ファイルを編集して各ロールに以下の設定を追加することによって、パラメーターへのアクセスを可能にすることができます。
Controller ロール
- name: Controller uses_deprecated_params: True deprecated_param_extraconfig: 'controllerExtraConfig' deprecated_param_flavor: 'OvercloudControlFlavor' deprecated_param_image: 'controllerImage' ...
Compute ロール
- name: Compute uses_deprecated_params: True deprecated_param_image: 'NovaImage' deprecated_param_extraconfig: 'NovaComputeExtraConfig' deprecated_param_metadata: 'NovaComputeServerMetadata' deprecated_param_scheduler_hints: 'NovaComputeSchedulerHints' deprecated_param_ips: 'NovaComputeIPs' deprecated_server_resource_name: 'NovaCompute' disable_upgrade_deployment: True ...
Object Storage ロール
- name: ObjectStorage uses_deprecated_params: True deprecated_param_metadata: 'SwiftStorageServerMetadata' deprecated_param_ips: 'SwiftStorageIPs' deprecated_param_image: 'SwiftStorageImage' deprecated_param_flavor: 'OvercloudSwiftStorageFlavor' disable_upgrade_deployment: True ...