第5章 ストレージ管理ネットワークポートの NIC へのマッピング


以下の手順で、ストレージ管理ネットワークのポートをハイパーコンバージドノードの物理 NIC にマッピングする方法について説明します。

手順

  1. お使いの環境の compute.yaml heat テンプレートファイルを /usr/share/openstack-tripleo-heat-templates/network/config ディレクトリーからコピーします。以下のオプションを使用することができます。

    • single-nic-vlans
    • single-nic-linux-bridge-vlans
    • multiple-nics
    • bond-with-vlans

      NIC の設定に関する詳細は、各テンプレートのディレクトリーの README.md を参照してください。

  2. ~/templatesnic-configs という名前の新規ディレクトリーを作成します。
  3. compute.yaml テンプレートのコピーを ~/templates/nic-configs/ に貼り付け、その名前を compute-hci.yaml に変更します。
  4. ~/templates/nic-configs/compute-hci.yamlparameters: セクションで、以下の定義を確認します。

    StorageMgmtNetworkVlanID:
      default: 40
      description: Vlan ID for the storage mgmt network traffic.
      type: number

    StorageMgmtNetworkVlanID の定義がまだ compute-hci.yaml ファイルになければ、その定義を追加します。

  5. 各 HCI ノードで StorageMgmtNetworkVlanID を特定の NIC にマッピングします。たとえば、VLAN を単一の NIC にトランク接続する場合、~/templates/nic-configs/compute-hci.yamlnetwork_config: セクションに以下のエントリーを追加します。

              type: vlan
              device: em2
              mtu: 9000
              use_dhcp: false
              vlan_id: {get_param: StorageMgmtNetworkVlanID}
              addresses:
                -
                  ip_netmask: {get_param: StorageMgmtIpSubnet}
    注記

    NIC を StorageMgmtNetworkVlanID にマッピングする際に、MTU を 9000 (ジャンボフレーム) に設定して、Red Hat Ceph Storage のパフォーマンスを向上させます。詳しくは、『Networking Guide』の「 Configuring MTU Settings in Director 」および「 Configuring jumbo frames 」を参照してください。

  6. ~/templates/network.yaml という名前でネットワークの環境ファイルを作成します。
  7. 以下の設定を network.yaml ファイルに追加します。

    resource_registry:
    OS::TripleO::ComputeHCI::Net::SoftwareConfig: /home/stack/templates/nic-configs/compute-hci.yaml

    このファイルは、後でオーバークラウドのデプロイメント中に、カスタマイズされた Compute NIC テンプレート (~/templates/nic-configs/compute-hci.yaml) を呼び出すのに使用されます。

~/templates/network.yaml を使用して、ネットワーク設定のパラメーターを定義したり、カスタマイズされたネットワーク用の heat テンプレートを追加したりすることができます。詳しい情報は、『オーバークラウドの 高度なカスタマイズ』 の「 カスタムネットワーク環境ファイル 」を参照してください。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat, Inc.