Parada e inicio de instancias en un pool de instancias

Puede iniciar, parar y reiniciar todas las instancias de un pool según sea necesario para actualizar el software o resolver condiciones de error.

Para parar e iniciar automáticamente instancias de un pool de instancias en función de un programa, puede activar la escala automática para el pool.

Consejo

Para parar todas las instancias en un grupo de instancias, pare el grupo en sí, en lugar de las instancias individuales. Si para todas las instancias de un pool sin parar el pool, el pool intenta volver a iniciarlas.

Cierre o reinicio de una instancia utilizando el sistema operativo de la instancia

Puede cerrar y reiniciar instancias con los comandos disponibles en el sistema operativo cuando está conectado a la instancia. Si se cierra una instancia utilizando el sistema operativo de la instancia, no se para la facturación de esa instancia. Si cierra las instancias de un pool de instancias de esta manera, asegúrese de parar también el grupo de instancias desde la consola o la API.

Facturación de recursos para instancias detenidas

Tanto para las instancias de máquina virtual como con hardware dedicado, la facturación depende de la unidad que utilice para crear la instancia:

  • Unidades estándar: detener un pool de instancias detiene la facturación. Sin embargo, las instancias detenidas continúan contando para sus límites de servicio.
  • Unidad de E/S densas: la facturación continúa para pools de instancia paradas porque los recursos de almacenamiento de NVMe se conservan. Los recursos relacionados continúan contando para sus límites de servicio. Para detener la facturación y eliminar recursos relacionados de sus límites de servicio, debe suprimir el pool de instancias.
  • Unidades de GGPU: para instancia de VM que utilizan unidades de la serie VM.GPU.A10, al parar un pool de instancia se detiene la facturación. Sin embargo, las instancias detenidas continúan contando para sus límites de servicio. Para el resto de unidades de GPU, la facturación continúa para los pools de instancias parados porque se conservan los recursos de GPU. Los recursos relacionados continúan contando para sus límites de servicio. Para detener la facturación y eliminar recursos relacionados de sus límites de servicio, debe suprimir el pool de instancias.
  • Unidades de HCP: la facturación continúa para pools de instancia paradas porque los recursos de almacenamiento de NVMe se conservan. Los recursos relacionados continúan contando para sus límites de servicio. Para detener la facturación y eliminar recursos relacionados de sus límites de servicio, debe suprimir el pool de instancias.
  • Unidades optimizadas: para instancias de VM, al parar un pool de instancias, se detiene la facturación. Sin embargo, las instancias detenidas continúan contando para sus límites de servicio. En el caso de las instancias con hardware dedicado, la facturación continúa para los pools de instancia paradas porque los recursos de almacenamiento de NVMe se conservan. Los recursos relacionados continúan contando para sus límites de servicio. Para detener la facturación y eliminar recursos relacionados de sus límites de servicio, debe suprimir el pool de instancias.

Si se cierra una instancia utilizando el sistema operativo de la instancia, no se para la facturación de esa instancia. Si cierra las instancias de un pool de instancias de esta manera, asegúrese de parar también el grupo de instancias desde la consola o la API.

Para obtener más información sobre los precios de los recursos informáticos, consulte Precios de recursos informáticos. Para obtener más información sobre cómo se facturan las instancias que se ejecutan en Microsoft Windows Server cuando están detenidas, consulte ¿Cómo se me aplica un cargo por Windows Server en Oracle Cloud Infrastructure?

  • Para iniciar todas las instancias en un pool
    1. Navegue a la página de lista Grupos de instancias. Si necesita ayuda para encontrar la página de lista, consulte Lista de pools de instancias.
    2. En el menú de acciones (3 puntos) del pool de instancias que contiene las instancias que desea iniciar.
    3. Seleccione Iniciar y, a continuación, confirme cuando se le solicite.
    Para parar todas las instancias en un pool
    1. Navegue a la página de lista Grupos de instancias. Si necesita ayuda para encontrar la página de lista, consulte Lista de pools de instancias.
    2. En el menú de acciones (3 puntos) del pool de instancias que contiene las instancias que desea parar.
    3. Seleccione Parar.

      Por defecto, la consola cierra correctamente las instancias enviando un comando de cierre al sistema operativo. Después de esperar 15 minutos para que el sistema operativo se cierre, las instancias se apagan.

      Nota

      Si las aplicaciones que se ejecutan en las instancias tardan más de 15 minutos de cerrarse, se podrían detener de forma incorrecta, lo cual provocaría dañaría los datos. Para evitar esto, cierre las instancias mediante los comandos disponibles en el sistema operativo antes de parar las instancias mediante la consola.

      Parar Inmediatamente

      Si desea parar las instancias inmediatamente, sin esperar a que el sistema operativo responda, seleccione la casilla de control Fuerza la parada del pool de instancias desactivando inmediatamente todas las instancias del pool.

      Seleccione Parar pool de instancias.

    Para reiniciar todas las instancias en un pool
    1. Navegue a la página de lista Grupos de instancias. Si necesita ayuda para encontrar la página de lista, consulte Lista de pools de instancias.
    2. En el menú de acciones (3 puntos) del pool de instancias que contiene las instancias que desea reiniciar.
    3. Seleccione Reboot (Reiniciar).
    4. Por defecto, la consola reinicia correctamente las instancias enviando un comando de cierre al sistema operativo. Después de esperar 15 minutos para que el sistema operativo se cierre, las instancias se apagan y, a continuación, se vuelven a encender.

      Nota

      Si las aplicaciones que se ejecutan en la instancia tardan más de 15 minutos en cerrarse, se podrían parar de forma incorrecta, lo que provocaría daños en los datos. Para evitar esto, cierre las instancias mediante los comandos disponibles en el sistema operativo antes de reiniciar la base de datos mediante la consola.

      Reiniciar inmediatamente

      Si desea reiniciar las instancias inmediatamente y, a continuación, sin esperar a que el sistema operativo responda, seleccione la casilla de control Forzar el reinicio del pool de instancias apagando inmediatamente todas las instancias del pool y volviéndolas a encender.

      Seleccione Reiniciar pool de instancias.

  • Para gestionar el estado del ciclo de vida de las instancias de un pool de instancias mediante la CLI, abra un símbolo del sistema y ejecute cualquiera de los siguientes comandos.

    Para iniciar (encender) las instancias en el pool de instancia especificado, utilice el comando instance-pool start:

    oci compute-management instance-pool start --instance-pool-id <INSTANCE_POOL_OCID>

    Para parar (apagar inmediatamente) las instancias en el pool de instancia especificado, utilice el comando instance-pool stop:

    oci compute-management instance-pool stop --instance-pool-id <INSTANCE_POOL_OCID>

    Para softstop (cierre de ACPI) las instancias del pool de instancias especificado, utilice el comando instance-pool softstop:

    oci compute-management instance-pool softstop --instance-pool-id <INSTANCE_POOL_OCID>

    Para restablecer (apagar y encender inmediatamente) las instancias en el pool de instancia especificado, utilice el comando instance-pool reset:

    oci compute-management instance-pool reset --instance-pool-id <INSTANCE_POOL_OCID>

    Para restablecer parcialmente (apagado y encendido de la ACPI) las instancias en el pool de instancia especificado, utilice el comando instance-pool softreset:

    oci compute-management instance-pool softreset --instance-pool-id <INSTANCE_POOL_OCID>

    Para especificar las opciones de la CLI mediante JSON:

    oci compute-management instance-pool [start|stop|softstop|reset|softreset] --from-json <file://path/to/file.json>

    <file://path/to/file.json> es la ruta a un archivo JSON que define los detalles de la instancia. Para obtener información sobre cómo generar un ejemplo del archivo JSON, consulte Opciones de JSON avanzadas.

    Para obtener una lista completa de los indicadores y opciones de variable para el servicio Compute CLI, consulte la referencia de la línea de comandos para Compute.

  • Para obtener más información sobre el uso de la API y la firma de solicitudes, consulte la documentación de la API de REST y Credenciales de seguridad. Para obtener información sobre los SDK, consulte Los SDK y la CLI.

    Para gestionar el estado del ciclo de vida de las instancias de un pool de instancias con la API, utilice las siguientes operaciones: