10.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 オプションを設定しないと、デプロイメントコマンドはデフォルトのロールセットとそれに対応する割り当て済みのネットワークを使用します。