Separación de una instancia de un pool de instancias

En Compute Cloud@Customer, al desconectar una instancia de un pool, puede elegir si desea suprimir la instancia o conservar la instancia independiente del pool.

Con la CLI, puede elegir si desea reemplazar la instancia desasociada creando una nueva instancia en el pool. Si no reemplaza la instancia desconectada, el tamaño del pool se reduce.

Si los balanceadores de carga están asociados al pool, la instancia se elimina de los balanceadores de carga.

    1. En el menú de navegación de la consola de Compute Cloud@Customer, seleccione Recursos informáticos y, a continuación, Pools de instancias.

    2. En la parte superior de la página, seleccione el compartimento que contiene el pool de instancias.
    3. Seleccione el nombre del pool de instancias del que desea desasociar una instancia.

    4. En la página de detalles Pool de instancias, en Recursos, seleccione Instancias asociadas.

    5. Para la instancia que desea desasociar, seleccione el menú Acciones (Imagen del icono de tres puntos.) y, a continuación, seleccione Desasociar.

    6. (Opcional) Para suprimir la instancia y su volumen del inicio, seleccione el botón en "Terminar (suprimir) permanentemente este instancia y su volumen del inicio asociados".

    7. Seleccione Confirm (Confirmar).

      El tamaño del pool se reduce.

  • Utilice el comando oci compute-management instance-pool detach-lb y los parámetros necesarios para desconectar una instancia de un pool de instancias.

    Para obtener una lista completa de los comandos, los indicadores y las opciones de la CLI, consulte la Referencia de la línea de comandos.

    Procedimiento

    1. Obtenga la información necesaria para ejecutar el comando.

      • OCID del pool de instancias que desea actualizar: oci compute-management instance-pool list

      • OCID de la instancia que desea desasociar: oci compute-management instance-pool list-instances

    2. Ejecute el comando de desasociación de instancia del pool de instancias.

      Sintaxis:

      oci compute-management instance-pool-instance detach \
      --instance-pool-id instance_pool_OCID --instance-id instance_OCID \
      --is-auto-terminate [true|false] --is-decrement-size [true|false]

      Proporcione las siguientes opciones si no desea el comportamiento por defecto:

      --is-auto-terminate

      Si true, termine (suprima) permanentemente la instancia y el volumen de inicio asociado cuando la instancia se desasocie del pool de instancias. El valor por defecto es false.

      --is-decrement-size

      Si es true, disminuya el pool size cuando la instancia se desasocie del pool de instancias. Éste es el estado por defecto.

      Si false, aprovisione una nueva instancia de sustitución mediante la configuración de la instancia del pool después de que la instancia existente se haya desasociado del pool de instancias. El tamaño del pool sigue siendo el mismo que antes de realizar esta operación de desconexión.

      Ejemplo:

      En el siguiente ejemplo, la instancia especificada se desasocia del pool y se termina, y se aprovisiona una nueva instancia para el pool.

      $ oci compute-management instance-pool-instance detach \
      --instance-pool-id ocid1.instancePool.unique_ID \
      --instance-id ocid1.instance.unique_ID \
      --is-auto-terminate true --is-decrement-size false

      La salida de este comando es la misma que la salida del comando instance-pool get.

  • Esta operación no se puede realizar mediante la API.