インスタンス・プールのロード・バランサ・アタッチメントの管理

次の手順では、ロード・バランサをインスタンス・プールにアタッチする方法、またはロード・バランサのアタッチメントをインスタンス・プールからデタッチする方法について説明します。

「コンピュートWeb UI」の使用

  1. ナビゲーション・メニューで、Computeをクリックし、Instance Poolsをクリックします。

  2. ロード・バランサ・アタッチメントを管理するインスタンス・プールがリストされていない場合は、インスタンス・プール・リストの上にある「コンパートメント」ドロップダウン・メニューを使用して、正しいコンパートメントを選択します。

  3. 管理するプールの名前をクリックします。

  4. インスタンス・プールの詳細ページで、「リソース」セクションまでスクロールし、「ロード・バランサ」をクリックします。

    • ロード・バランサをアタッチするには、「ロード・バランサのアタッチ」ボタンをクリックします。

      「ロード・バランサのアタッチ」ダイアログで、「インスタンス・プールの作成」の説明に従ってロード・バランサ、バックエンド・セット、ポート番号およびVNICを指定し、「ロード・バランサのアタッチ」ボタンをクリックします。

    • ロード・バランサ・アタッチメントを削除するには、削除するロード・バランサ・アタッチメントの「アクション」メニューをクリックし、「デタッチ」をクリックします。

      ロード・バランサ・アタッチメントは、少なくとも24時間(最大24.5時間)、「デタッチ済」状態のロード・バランサ・リストに引き続き表示されます。 ロード・バランサ・アタッチメントをデタッチするためにこれ以上のアクションは必要ありません。

OCI CLIの使用

  • ロード・バランサをインスタンス・プールにアタッチするには:

    1. 次の情報を取得します:

      • ロード・バランサをアタッチするインスタンス・プールのOCID: oci compute-management instance-pool list

      • ロード・バランサのOCIDとバックエンド・セットの名前: oci lb load-balancer list

      • バックエンド・セットの作成時に使用するポート値。

      • ロード・バランサに関連付けるVNIC。 値は、PrimaryVnic、またはインスタンス・プールに関連付けられているインスタンス構成上のセカンダリVNICのいずれかの表示名です。

    2. インスタンス・プールのアタッチ・ロード・バランサ・コマンドを実行します。

      例:

      $ oci compute-management instance-pool attach-lb \
      --instance-pool-id ocid1.instancePool.unique_ID \
      --load-balancer-id ocid1.loadbalancer.unique_ID \
      --backend-set-name BES1 --port 80 --vnic-selection PrimaryVnic
  • ロード・バランサをインスタンス・プールから削除またはデタッチするには:

    1. 次の情報を取得します:

      • インスタンス・プールのOCID

      • ロード・バランサのOCID

      • バックエンド・セット名

    2. インスタンス・プールのデタッチ・ロード・バランサ・コマンドを実行します。

      例:

      $ oci compute-management instance-pool detach-lb \
      --instance-pool-id ocid1.instancePool.unique_ID \
      --load-balancer-id ocid1.loadbalancer.unique_ID \
      --backend-set-name BES1

      インスタンス・プールをgetまたはlistにすると、ロード・バランサのアタッチメントは、少なくとも24時間、最大24.5時間、状態DETACHEDで表示されます。 ロード・バランサ・アタッチメントをデタッチするためにこれ以上のアクションは必要ありません。