検索

7.5.2. アクセスモードでのベアメタルゲスト用ポート設定

download PDF

ベアメタルゲストには、スイッチに接続するためのポート情報が必要です。この操作には、2 つの方式があります。

  • 自動: ノードのイントロスペクション。自動方式では、各スイッチの mac 値を ML2HostConfigs パラメーターの一部として設定する必要があります。
  • 手動: OpenStack Networking (neutron) ポート設定の定義。お使いのオーバークラウドにベアメタルイントロスペクション機能がない場合には、この手法を使用します。

手順

  • 自動:

    1. イントロスペクションコマンドを実行します。

      $ openstack baremetal introspection start [--wait] <NODENAME>

      イントロスペクション中に、ベアメタルノードはスイッチの MAC アドレスを取得します。networking-ansible ML2 ドライバーはこの MAC アドレスを使用して、各スイッチの ML2HostConfigs パラメーターの mac パラメーターに定義されたものと同じ MAC アドレスにマッピングします。

    2. イントロスペクションが完了するまで待ちます。
  • 手動:

    1. ベアメタルノードのポートを作成します。以下のコマンド例を、ポート作成のベースとして使用します。

      $ openstack baremetal port create [NODE NIC MAC] --node [NODE UUID] \
          --local-link-connection port_id=[SWICH PORT ID] \
          --local-link-connection switch_info=[SWITCH NAME] \
          --local-link-connection switch_id=[SWITCH MAC]

      以下の大かっこ内の値は、実際の環境の情報に置き換えてください。

      [NODE NIC MAC]
      スイッチに接続された NIC の MAC アドレス。
      --node [NODE UUID]
      新しいポートを使用するノードの UUID。
      --local-link-connection port_id=[SWITCH PORT ID]
      ベアメタルノードに接続するスイッチ上のポート ID。
      --local-link-connection switch_info=[SWITCH NAME]
      ベアメタルノードに接続するスイッチの名前。スイッチ名は、ML2HostConfigs パラメーターで定義した各スイッチ名と一致していなければなりません。
      --local-link-connection switch_id=[SWITCH MAC]
      スイッチの MAC アドレス。この値は、ML2HostConfigs パラメーターのスイッチ設定の各 mac 値と一致していなければなりません。これは、switch_info の使用に対する代替オプションです。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.