Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Contrail サービス オーケストレーションのインストール

CSOの導入

メモ:

導入を開始する前に、すべての VM にインターネット接続があることを確認します。ESM ライセンスの検証にはインターネット接続が必要です。

VMをプロビジョニングした後、CSOを展開します。

  1. 中央 CSO サーバーから startupserver1 VM にインストーラー パッケージ ファイルをコピーします。

    scp cso<version>.tar.gz root@<startupserver1 IP>:/root/

  2. root ユーザーとして startupserver1 VM にログインします。

    スクリプトを get_vm_details.sh 実行して 、startupserver1 VM の IP アドレスを見つけます。SSHを使用してVMにアクセスします。

  3. インストーラー パッケージを展開します。

    展開パッケージは、インストーラー パッケージと同じ名前を持ち、インストール ファイルを含むディレクトリです。


    • KVM ハイパーバイザーの場合:

      スクリプトを実行します deploy.sh

    • ESXiハイパーバイザーの場合:

      スクリプトを実行します deploy.sh 。対話型スクリプトを使用して、環境固有のトポロジーの設定ファイルを作成します。オプション1(CSOを導入)を選択してCSOインフラストラクチャを導入し、オプション2(VMを置き換え)はESXiハイパーバイザーには適用できません。

      ESXiハイパーバイザーでのCSO導入の出力例—

  4. Ubuntu ESMライセンスがあるかどうかを確認します。このライセンスは、セキュリティ更新プログラムを入手する場合に必要です。ライセンスをお持ちでない場合は、ジュニパーのサポートにお問い合わせください。
  5. マイクロサービスを導入する。

    ./python.sh micro_services/deploy_micro_services.py

  6. NAT ルールを適用します。ポートの詳細については、「 サーバーと VM の最小要件」を参照してください。
    1. スクリプトを実行 ./get_vm_details.sh して、各コンポーネントの IP アドレスを検索します。

    2. VRR パブリック IP アドレス(10.x.x.3 や 10.x.x.4 など)が SRX IP アドレス(例:—10.x.x.2)を指すゲートウェイでネクスト ホップを設定します。

      • パブリックに接続するデバイスには、以下のNAT設定を適用します。

        NAT 設定

      • 以下の設定は、SRXシリーズデバイスをファイアウォールとして使用している場合にのみ適用されます。サードパーティー製ファイアウォールがある場合は、同様のルールを適用します。

        SRX構成の例

  7. データを読み込みます。

    ./python.sh micro_services/load_services_data.py

スクリプトを ./get_vm_details.sh 実行して、各コンポーネントの IP アドレスを見つけることができます。

ESXi 導入の VM のスナップショットを取得することをお勧めします。