Parada e inicio de instancias en un pool de instancias

Puede parar e iniciar todas las instancias de un pool de instancias 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 este modo, asegúrese de parar también el pool de instancias desde la consola o la API.

Política de IAM necesaria

Para utilizar Oracle Cloud Infrastructure, un administrador debe otorgarle acceso de seguridad en una política . Este acceso está requerido tanto si está utilizando la consola como la API de REST con un SDK, una CLI u otra herramienta. Si recibe un mensaje que indica que no tiene permiso o no está autorizado, verifique con su administrador qué tipo de acceso tiene y en qué compartimento  debe trabajar.

Para administradores: para una política típica que da acceso a pools de instancias y configuraciones de instancias, consulte Permitir a los usuarios gestionar configuraciones de instancias de Compute, pools de instancias y redes de cluster.

Si no está familiarizado con las políticas, consulte Introducción a las políticas y Políticas comunes. Para obtener material de referencia sobre políticas de escritura para instancias, redes en la nube u otros recursos de la API de servicios principales, consulte Detalles de los servicios principales.

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.
  • Unidades de E/S densas: la facturación continúa para pools de instancias paradas porque se conservan los recursos de almacenamiento de NVMe. 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 GPU: para las instancias de VM que utilizan unidades de la serie VM.GPU.A10, la parada de un pool de instancias 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 HPC: la facturación continúa para pools de instancias paradas porque se conservan los recursos de almacenamiento de NVMe. 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 máquina virtual, 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. Para instancias con hardware dedicado, la facturación continúa para pools de instancias paradas porque se conservan los recursos de almacenamiento de NVMe. 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 cobra una licencia de Windows Server en Oracle Cloud Infrastructure?.

  • Para iniciar todas las instancias en un pool
    1. Abra el menú de navegación y haga clic en Recursos informáticos. En Compute, haga clic en Grupos de instancias.
    2. Haga clic en el nombre del pool de instancias en el que desea iniciar las instancias.
    3. Haga clic en Iniciar y, a continuación, confirme cuando se le solicite.
    Para parar todas las instancias en un pool
    1. Abra el menú de navegación y haga clic en Recursos informáticos. En Compute, haga clic en Grupos de instancias.
    2. Haga clic en el nombre del pool de instancias en el que desea parar las instancias.
    3. Haga clic en Detener.
    4. 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 desactivan.

      Nota

      Si las aplicaciones que se ejecutan en las instancias 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 parar las instancias mediante la consola.

      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.

    5. Haga clic en Parar pool de instancias.
    Para reiniciar todas las instancias en un pool
    1. Abra el menú de navegación y haga clic en Recursos informáticos. En Compute, haga clic en Grupos de instancias.
    2. Haga clic en el nombre del pool de instancias en el que desea reiniciar las instancias.
    3. Haga clic en 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 instancia mediante la consola.

      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.

    5. Haga clic en 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 instancias 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 instancias especificado, utilice el comando instance-pool stop:

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

    Para el softstop (cierre de ACPI) de las instancias en el 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 instancias 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 instancias especificado, utilice el comando instance-pool softreset:

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

    Para obtener una lista completa de indicadores y opciones variables para los comandos de la CLI del servicio de recursos informáticos, consulte la referencia de la línea de comandos para recursos informáticos.

  • 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: