9.3. ロールへのコンポーザブルネットワークの追加
コンポーザブルネットワークをご自分の環境で定義したロールに割り当てることができます。たとえば、カスタム StorageBackup
ネットワークを Ceph Storage ノードに追加することができます。
以下の手順で、オーバークラウドのロールにコンポーザブルネットワークを追加する方法について説明します。
手順
カスタム
roles_data
ファイルがまだない場合には、デフォルトをご自分のホームディレクトリーにコピーします。$ cp /usr/share/openstack-tripleo-heat-templates/roles_data.yaml /home/stack/.
-
カスタム
roles_data
ファイルを編集します。 コンポーザブルネットワークを追加するロールまでスクロールし、
networks
の一覧にネットワーク名を追加します。たとえば、ネットワークを Ceph Storage ロールに追加するには、以下のスニペットをガイドとして使用します。- name: CephStorage description: | Ceph OSD Storage node role networks: - Storage - StorageMgmt - StorageBackup
- カスタムネットワークを対応するロールに追加したら、ファイルを保存します。
openstack overcloud deploy
コマンドを実行する際に、-r
オプションを使用して roles_data
ファイルを指定します。-r
オプションを設定しないと、デプロイメントコマンドはデフォルトのロールセットとそれに対応する割り当て済みのネットワークを使用します。