サービスの改善にご協力お願いします。

お客様のご意見をお聞かせください。

アンケートの所要時間はおよそ 2 分です。

external-header-nav
keyboard_arrow_up
list Table of Contents
keyboard_arrow_right

この機械翻訳はお役に立ちましたでしょうか?

starstarstarstarstar
Go to English page
免責事項:

このページは、サードパーティー製機械翻訳ソフトウェアを使用して翻訳されます。質の高い翻訳を提供するために合理的な対応はされていますが、ジュニパーネットワークスがその正確性を保証することはできかねます。この翻訳に含まれる情報の正確性について疑問が生じた場合は、英語版を参照してください. ダウンロード可能なPDF (英語版のみ).

インストールする前に

date_range 19-Dec-23
  1. ジュニパーネットワークスのアカウントを設定すると、ジュニパーネットワークスのダウンロードサイト(https://support.juniper.net/support/downloads/?p=contrail-networking)からCN2マニフェストをダウンロードし、https://enterprise-hub.juniper.net にあるコンテナリポジトリにアクセスできます。
  2. ファブリック ネットワークを設定し、ノードをファブリックに接続します。
    このドキュメントで使用するネットワークの例は、それぞれのインストール セクションに示されています。
  3. サーバー ノードとエージェント (クラスター) ノードを構成します。
    1. クラスター ノードとして使用するすべてのサーバー/VM に新しい OS をインストールします。クラスタノードのOSとカーネルのバージョンが、サポートされているOSとカーネルのリストに含まれていることを確認します(https://www.juniper.net/documentation/us/en/software/cn-cloud-native/cn2-tested-integrations/cn-cloud-native-tested-integrations/concept/cn-cloud-native-tested-integrations.htmlCN2テスト済み統合マトリックスを参照)。
    2. VM であるすべてのクラスター ノードで送信チェックサム オフロードを無効にします。オフロードを永続的に無効にする必要があります (再起動後も無効になります)。
      VM 定義で送信チェックサム オフロードを無効にするなど、さまざまな方法があります。セットアップに最適な方法を使用してください。
    3. 以下については、各ノードの OS を最低限構成します。
      • インストールするクラスターの例(たとえば、単一クラスターの例では172.16.0.11/24から172.16.0.13/24)とゲートウェイに応じた静的IPアドレスとマスク
      • 1 つ以上の DNS サーバーへのアクセス
        メモ:

        Ubuntu で systemd-解決 済みを実行している場合は、 /etc/resolv.conf/run/systemd/resolve/resolv.conf にリンクされており、 /run/systemd/resolve/stub-resolv.conf にリンクされていないことを確認してください。

        content_copy zoom_out_map
        ln -svf /run/systemd/resolve/resolv.conf /etc/resolv.conf
        content_copy zoom_out_map
        ls -l /etc/resolv.conf
        lrwxrwxrwx 1 root root 32 May 23 19:15 /etc/resolv.conf -> /run/systemd/resolve/resolv.conf
        詳細については 、https://kubernetes.io/docs/tasks/administer-cluster/dns-debugging-resolution/#known-issues を参照してください。
      • ルートSSHアクセスを含むSSH接続
      • NTP (慢性である必要があります)
      この例のクラスター ノードは Ubuntu を実行しています。
    4. DPDK データ プレーンでの実行を計画している場合は、DPDK を実行している各クラスター ノードを準備します。
      これを行う方法の例については、「 DPDK 用のクラスター ノードを準備する」を参照してください。
  4. Contrail Networkingマニフェスト(マニフェスト)をダウンロードし、インストールを実行するホストにtgzを抽出します。このホストは、クラスター ノードに到達できる必要があります。
    このドキュメントの例では、RKE2サーバーノードでインストールを実行します。
  5. ダウンロードしたマニフェストでリポジトリのログイン資格情報を設定します。

    リポジトリのログイン資格情報を k8s マニフェストと contrail-tools マニフェストに追加します。これを行う 1 つの方法については、「 リポジトリ資格情報の構成 」を参照してください。

  6. Contrail ツールをインストールします。
    「Contrail ツールのインストール」を参照してください。
  7. kubectl を実行する予定のマシンに contrailstatus をインストールします。Contrailstatus は、Contrail マイクロサービスと Contrail 固有のリソースのクエリーに使用できる kubectl プラグインです。
    このドキュメントの例では、RKE2 サーバー ノードで kubectl を実行します。
    contrailstatus 実行可能ファイルは、ダウンロードしたツール パッケージ内にパッケージ化されています。 kubectl-contrailstatus 実行可能ファイルを抽出し、 /usr/local/bin にコピーします。
マルチクラスターをインストールする場合は、クラスターごとに手順 4 から 7 を繰り返します。
external-footer-nav