A.2. スパイン/リーフ型デプロイメントへの移行
既存ネットワーク設定の既存クラウドを、スパイン/リーフ型アーキテクチャーのクラウドに移行することができます。そのためには、以下の条件が満たされている必要があります。
-
すべてのベアメタルポートで、
physical-network属性の値がctlplaneに設定されている。 -
undercloud.conf に追加されたパラメーター
enable_routed_networksがtrueに設定され、続いてアンダークラウドのインストールコマンドopenstack undercloud installが再実行される。
アンダークラウドが再デプロイされると、オーバークラウドは 1 つのリーフ leaf0 が設定されたスパイン/リーフとみなされます。以下の手順で、さらにプロビジョニングリーフをデプロイメントに追加することができます。
- アンダークラウドでのルーティング対応スパイン/リーフの設定 に示すように、必要なサブネットを undercloud.conf に追加します。
-
アンダークラウドのインストールコマンド
openstack undercloud installを再実行します。 必要なネットワークおよびロールを、それぞれオーバークラウドのテンプレート
network_data.yamlおよびroles_data.yamlにさらに追加します。注記ネットワーク設定ファイルで
{{network.name}}InterfaceRoutesパラメーターを使用している場合は、NetworkDeploymentActionsパラメーターに UPDATE の値が含まれるようにする必要があります。NetworkDeploymentActions: ['CREATE','UPDATE'])- 最後に、クラウドデプロイメントに該当するすべての heat テンプレートが含まれるオーバークラウドのインストールスクリプトを再実行します。