インスタンス・プールへのインスタンスのアタッチ

既存のインスタンスをインスタンス・プールにアタッチし、グループとして管理するインスタンスを選択します。

インスタンス・プールにインスタンスをアタッチすると、プール・サイズが増加します。

重要

自動スケーリング構成がインスタンス・プールに関連付けられている場合、自動スケーリング・ポリシーで、自動スケーリング・ポリシーを編集して、拡張されたプールに十分な大きさの最大プール・サイズが定義されていることを確認してください。インスタンスをアタッチし、プール・サイズが最大自動スケーリング・ターゲットを上回る場合、将来の自動スケーリング・イベントによってプール・サイズが減少し、インスタンスが削除される可能性があります。

ロード・バランサがプールにアタッチされている場合、インスタンスもロード・バランサに追加されます。

開始前

インスタンス・プールにインスタンスをアタッチするには、次のことがすべて当てはまる必要があります:

  • インスタンスとプールが実行中である。
  • インスタンスとプールのマシン・タイプが同一である(仮想マシンまたはベア・メタル)。
  • インスタンスとプールの可用性ドメインとフォルト・ドメインが同一である。
  • インスタンスのプライマリVNICがプールと同じ仮想クラウド・ネットワーク(VCN)およびサブネットに存在する。
  • セカンダリVNICが定義されている場合、インスタンスのセカンダリVNICは、プール内の他のインスタンスによって使用されるセカンダリVNICと同じVCNおよびサブネットに存在します。
  • インスタンスが別のプールにアタッチされていない。

また、アタッチするインスタンスの名前またはOCIDも持っている必要があります。

  • インスタンス・プールにインスタンスをアタッチするには:

    • 「インスタンス・プール」リスト・ページにナビゲートします。リスト・ページの検索に関するヘルプが必要な場合は、インスタンス・プールのリストを参照してください。
    • 詳細ページを表示するために、インスタンスにアタッチするインスタンス・プールの名前を選択します。

    表示されるオプションに応じて、次のステップを実行します。

    オプション1

    「詳細」タブから:

    • 「アタッチされたインスタンス」セクションまでスクロールし、「インスタンスのアタッチ」を選択して「インスタンス・プールへのインスタンスのアタッチ」ダイアログを表示します。
    • ダイアログで、次を選択します。
      • 入力タイプ: タイプをインスタンス・プール名またはインスタンス・プールOCIDに設定します。
      • インスタンス・コンパートメント: コンパートメントを選択します。
      • インスタンス: インスタンスを選択します。
    • 「インスタンスのアタッチ」を選択します。

    オプション2

    「リソース」セクションで、「アタッチされたインスタンス」を選択します。

    • 「アタッチされたインスタンス」セクションで、「インスタンスのアタッチ」を選択して「インスタンス・プールへのインスタンスのアタッチ」ダイアログを表示します。
    • ダイアログで次を選択します。
      • 入力タイプ: インスタンス・プール名またはインスタンス・プールOCIDのいずれかで選択します。
      • インスタンス・コンパートメント: コンパートメントを選択します。
      • インスタンス: インスタンスを選択します。
    • 「インスタンスのアタッチ」を選択します。
  • instance-pool-instance attachコマンドを使用して、既存のインスタンスをインスタンス・プールにアタッチします。

    oci compute-management instance-pool-instance attach --instance-id <INSTANCE_OCID>
    oci compute-management instance-pool attach --from-json <file://path/to/file.json>

    <file://path/to/file.json>は、インスタンスの詳細を定義するJSONファイルへのパスです。JSONファイルの例を生成する方法の詳細は、JSONの拡張オプションを参照してください。

    コンピュート・サービスのCLIコマンドのフラグおよび変数オプションの完全なリストは、コンピュート用のコマンドライン・リファレンスを参照してください。

  • APIの使用およびリクエストの署名の詳細は、REST APIのドキュメントおよびセキュリティ資格証明を参照してください。SDKの詳細は、SDKおよびCLIを参照してください。

    AttachInstancePoolInstance操作を使用して、既存のインスタンスをインスタンス・プールにアタッチします。