検索

14.2.8.2. 既存の OVN ネットワークプロバイダーの追加

download PDF

Red Hat Virtualization で外部ネットワークプロバイダーとして既存の OVN セントラルサーバーを追加するには、次の重要な手順が必要です。

  • Manager が OVN と対話するために使用するプロキシーである OVN プロバイダーをインストールします。OVN プロバイダーは任意のマシンにインストールできますが、OVN 中央サーバーおよび Manager と通信できる必要があります。
  • OVN プロバイダーを外部ネットワークプロバイダーとして Red Hat Virtualization に追加します。
  • デフォルトのネットワークプロバイダーとして OVN を使用する新しいクラスターを作成します。このクラスターに追加されたホストは、OVN と通信するように自動的に設定されます。

前提条件

次のパッケージは OVN プロバイダーに必要であり、プロバイダーマシンで使用可能である必要があります。

  • openvswitch-ovn-central
  • openvswitch
  • openvswitch-ovn-common
  • python-openvswitch

これらのパッケージがプロバイダーマシンですでに有効になっているリポジトリーから利用できない場合は、OVS の Web サイト (http://openvswitch.org/download/) からダウンロードできます。

既存の OVN ネットワークプロバイダーの追加

  1. OVN プロバイダーをインストールして設定します。

    1. プロバイダーをプロバイダーマシンにインストールします。

      # yum install ovirt-provider-ovn
    2. Manager と同じマシンにプロバイダーをインストールしない場合は、次のエントリーを /etc/ovirt-provider-ovn/conf.d/10_engine_setup.conf ファイルに追加します (このファイルがまだ存在しない場合は作成します)。

      [OVIRT]
      ovirt-host=https://Manager_host_name

      認証が有効になっている場合、これは認証に使用されます。

    3. プロバイダーを OVN 中央サーバーと同じマシンにインストールしない場合は、次のエントリーを /etc/ovirt-provider-ovn/conf.d/10_engine_setup.conf ファイルに追加します (このファイルがまだ存在しない場合は作成します)。

      [OVN REMOTE]
      ovn-remote=tcp:OVN_central_server_IP:6641
    4. ファイアウォールのポート 9696、6641、および 6642 を開いて、OVN プロバイダー、OVN 中央サーバー、および Manager 間の通信を許可します。これは、手動で行うことも、ovirt-provider-ovn および ovirt-provider-ovn-central サービスを適切なゾーンに追加することによって行うこともできます。

      # firewall-cmd --zone=ZoneName --add-service=ovirt-provider-ovn --permanent
      # firewall-cmd --zone=ZoneName --add-service=ovirt-provider-ovn-central --permanent
      # firewall-cmd --reload
    5. サービスを開始して有効にします。

      # systemctl start ovirt-provider-ovn
      # systemctl enable ovirt-provider-ovn
    6. ポート 6642 および 6641 からの要求をリッスンするように OVN 中央サーバーを設定します。

      # ovn-sbctl set-connection ptcp:6642
      # ovn-nbctl set-connection ptcp:6641
  2. 管理ポータルで、Administration Providers をクリックします。
  3. Add をクリックし、General Settings タブに詳細を入力します。これらのフィールドの詳細は、「プロバイダーの一般設定の説明を追加」 を参照してください。
  4. Name および Description を入力します。
  5. Type リストから、External Network Provider を選択します。
  6. Networking Plugin テキストボックスをクリックし、ドロップダウンメニューから oVirt Network Provider for OVN を選択します。
  7. 必要に応じて、Automatic Synchronization チェックボックスをオンにします。これにより、外部ネットワークプロバイダーと既存のネットワークの自動同期が可能になります。

    注記

    自動同期は、engine-setup ツールによって作成された ovirt-provider-ovn ネットワークプロバイダーでデフォルトで有効になっています。

  8. OVN プロバイダーの URL または完全修飾ドメイン名を Provider URL テキストフィールドに入力し、その後にポート番号を入力します。OVN プロバイダーと OVN 中央サーバーが別々のマシン上にある場合、これはプロバイダーマシンの URL であり、中央サーバーではありません。OVN プロバイダーが Manager と同じマシン上にある場合、URL はデフォルトの http://localhost:9696 のままにすることができます。
  9. Red Hat Virtualization Manager から新しい OVN ネットワークを作成できるようにするには、Read-Only チェックボックスをオフにします。
  10. 必要に応じて、Requires Authentication チェックボックスをオンにし、Keystone に登録されている外部ネットワークプロバイダーユーザーの ユーザー名パスワード を入力します。ProtocolHostname、および API Port を定義して Keystone サーバーの認証 URL を定義する必要もあります。

    必要に応じて、外部ネットワークプロバイダーの Tenant を入力します。

    認証方法は、/etc/ovirt-provider-ovn/conf.d/10_engine_setup.conf ファイルで設定する必要があります (このファイルがまだ存在しない場合は作成してください)。変更を有効にするには、ovirt-provider-ovn サービスを再起動します。OVN 認証に関する詳細は、https://github.com/oVirt/ovirt-provider-ovn/blob/master/README.adoc を参照してください。

  11. 認証情報をテストします。

    1. Test をクリックし、提供された認証情報を使用して、OVN で正常に認証できるかどうかをテストします。
    2. OVN インスタンスが SSL を使用している場合は、Import provider certificates ウィンドウが開きます。OK をクリックして、OVN インスタンスが提供する証明書をインポートし、Manager がインスタンスと通信できるようにします。
  12. OK をクリックします。
  13. デフォルトのネットワークプロバイダーとして OVN を使用する新しいクラスターを作成します。「新規クラスターの作成」 を参照して、Default Network Provider ドロップダウンリストから OVN ネットワークプロバイダーを選択します。
  14. ホストをクラスターに追加します。このクラスターに追加されたホストは、OVN と通信するように自動的に設定されます。新規のホストを追加するには、「Red Hat Virtualization Manager への通常のホストの追加」 を参照してください。
  15. OVN ネットワークを新しいクラスターにインポートまたは追加します。ネットワークをインポートするには、Importing Networks を参照してください。OVN を使用して新規のネットワークを作成するには、Creating a new logical network in a data center or cluster を参照し、Create on external provider チェックボックスを選択します。デフォルトでは、ovirt-provider-ovn が選択されています。

    ホストが既存のデフォルト以外のネットワークを使用するように設定するには、「OVN トンネルネットワークのホストの設定」 を参照してください。

    OVN ネットワークをネイティブの Red Hat Virtualization ネットワークに接続するには、物理ネットワークに接続する チェックボックスをオンにして、使用する Red Hat Virtualization ネットワークを指定します。詳細および前提条件については、「OVN ネットワークを物理ネットワークに接続」 を参照してください。

これで、OVN ネットワークを使用する仮想マシンを作成できます。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.