Saltar al contenido principal

Iniciar, detener y destruir

Las tres acciones

AcciónSe ofrece cuando la instancia está enQué haceSuele tardarReversible
Detenerrunningapaga el contenedor, conserva el disco, mantiene la ranura de GPUunos segundossí, con Iniciar
Iniciarstoppedvuelve a levantar el mismo contenedor en la misma máquina y el mismo discounos segundossí, con Detener
Destruirrunning, stopped o errorelimina el contenedor, borra el disco, devuelve la GPU al mercadounos segundosno

Lea Detener frente a destruir antes de usar la tercera. Es la decisión que determina si conserva sus datos y si sigue pagando, y aquí no se repite.

Dónde están los botones

Cada fila de Instancias lleva las acciones que aplican al estado actual de esa instancia, y el mismo conjunto aparece en el encabezado de la página de detalle de la instancia. Los botones que no aplican no se muestran: no hay Iniciar en una instancia en ejecución ni Detener en una detenida.

Destruir pide confirmación primero, en un diálogo que detalla lo que está a punto de eliminarse. Nada más pregunta dos veces.

Qué ocurre después de hacer clic

Ninguna de las tres es instantánea. La instancia pasa a un estado de transición, la insignia parpadea y la consola consulta periódicamente hasta que la máquina responde:

Usted hizo clic enEstado mientras trabajaEstado al terminar
Detenerstoppingstopped
Iniciarstartingrunning
Destruirdestroyingdestroyed

Mientras una instancia está en un estado de transición no acepta más acciones. Solicitar una de todos modos devuelve 409 INVALID_STATE con un mensaje que nombra el estado que lo bloqueó, por ejemplo Cannot stop an instance while it is creating. Espere a que la transición termine e inténtelo de nuevo. El mapa completo de qué estado puede pasar a cuál está en Estados de la instancia.

Volver a iniciar

Un inicio necesita créditos. Si el saldo de su organización es cero o inferior, el inicio se rechaza con 402 INSUFFICIENT_BALANCE y no le pasa nada a la instancia: agregue créditos primero. Los cargos de almacenamiento acumulados mientras la instancia estuvo detenida se liquidan en el momento en que la inicia, así que el saldo que ve después contempla todo el periodo de detención.

Un inicio lo devuelve a la misma máquina con el mismo disco. Sin embargo, los datos de conexión se reasignan, así que vuelva a copiar el comando SSH en lugar de reutilizar el anterior. Consulte Conectarse por SSH.

Una instancia en error

Una instancia que no logró levantarse queda en error. No se puede iniciar ni detener. La única acción disponible es Destruir. Lea los logs para averiguar qué salió mal, luego destrúyala y despliegue de nuevo.

Desde la API

Estos ejemplos usan $SUPERHEAT_API y $SUPERHEAT_KEY; defínelos como se indica en la descripción general de la API.

curl -X POST -H "Authorization: Bearer $SUPERHEAT_KEY" \
$SUPERHEAT_API/v1/instances/$INSTANCE_ID/stop

curl -X POST -H "Authorization: Bearer $SUPERHEAT_KEY" \
$SUPERHEAT_API/v1/instances/$INSTANCE_ID/start

curl -X DELETE -H "Authorization: Bearer $SUPERHEAT_KEY" \
$SUPERHEAT_API/v1/instances/$INSTANCE_ID

Cada una devuelve la instancia en su nuevo estado de transición. Consulte GET /v1/instances/{id} periódicamente para ver cuándo termina. Consulte Instancias.

Acciones que la plataforma toma por usted

Dos de estas tres se ejecutan solas cuando una organización se queda sin dinero:

SaldoQué ocurre
llega a $0las instancias en ejecución se detienen; los discos se conservan
llega a −$5las instancias se destruyen; los discos se eliminan

Consulte Detención y destrucción automáticas.

Relacionado