Cómo pausar, suspender, detener e iniciar una instancia

Generalidades

Usando el cliente de línea de comando de OpenStack o el panel de DreamCompute puedes pausar, suspender, detener e iniciar una instancia.

Elige a continuación 'Ejemplos de Panel' o 'Ejemplos de línea de comando' dependiendo de con cual te sientes más comodo.

Ejemplos de Panel

Todas estas acciones se  pueden realizar desde la página 'Compute' > 'Instances' del panel de DreamCompute.

  1. Navega a la página DreamCompute e inicia sesión en tu panel DreamCompute.
  2. En el lado izquierdo superior, haz clic en la pestaña Compute.
  3. En la lista expandida, haga clic en 'Instances'.

Pausar y reanudar una instancia

Para pausar tu instancia, haz clic en el menú desplegable debajo de la columna Action junto a su instancia. En el menú, seleccione Pause Instance.

Para reanudar la instancia, haz clic en la opción Resume Instance en el menú desplegable.

Suspender y reanudar una instancia

Para suspender tu instancia, haz clic en el menú desplegable debajo de la columna Action junto a tu instancia. En el menú, selecciona 'Suspend Instance'.

Para reanudar la instancia, haz clic en la opción Resume Instance en el menú desplegable.

Detener e iniciar una instancia

Para detener tu instancia, haz clic en el menú desplegable debajo de la columna 'Action' junto a su instancia. En el menú, seleccione Shut Off Instance.

Inicie la instancia nuevamente haciendo clic en la opción 'Start Instance'.

Ejemplos de línea de comando

En los siguientes ejemplos, 'myInstance' es el nombre de tu instancia. Puedes ver el nombre de tu instancia en el panel de DreamCompute. Debes instalar el cliente de línea de comando de OpenStack para ejecutar los siguientes comandos.

Pausa y reanuda una instancia

Para pausar una instancia, ejecuta el siguiente comando:

[user@localhost]$ openstack server pause myInstance

Este comando almacena el estado de la VM en RAM. Una instancia en pausa continúa ejecutándose en un estado congelado.

Para reanudar una instancia, ejecuta el siguiente comando:

[user@localhost]$ openstack server unpause myInstance

Suspender y reanudar una instancia

Para suspender una instancia, ejecuta el siguiente comando:

[user@localhost]$ openstack server suspend myInstance

Para reanudar una instancia suspendida, ejecuta el siguiente comando:

[user@localhost]$ openstack server resume myInstance

Detener e iniciar una instancia

Para detener una instancia, ejecuta el siguiente comando:

[user@localhost]$ openstack server stop myInstance

Para iniciar una instancia detenida, ejecuta el siguiente comando:

[user@localhost]$ openstack server start myInstance

Revisar el estado de tu instancia

Después de ejecutar cualquiera de los comandos anteriores, puedes verificar el estado de tu instancia para confirmar tu estado. Utiliza el comando show para ver tu estado actual. En el siguiente ejemplo, la instancia ha sido suspendida:

[user@localhost]$ openstack server show myInstance
+-----------------------------+------------------------------------------------------------+
| Field                       | Value                                                      |
+-----------------------------+------------------------------------------------------------+
| OS-DCF:diskConfig           | AUTO                                                       |
| OS-EXT-AZ:availability_zone | iad-2                                                      |
| OS-EXT-STS:power_state      | Shutdown                                                   |
| OS-EXT-STS:task_state       | None                                                       |
| OS-EXT-STS:vm_state         | suspended                                                  |
| OS-SRV-USG:launched_at      | 2017-10-04T23:11:23.000000                                 |
| OS-SRV-USG:terminated_at    | None                                                       |
| accessIPv4                  |                                                            |
| accessIPv6                  |                                                            |
| config_drive                | True                                                       |
| created                     | 2017-10-04T23:10:55Z                                       |
| flavor                      | gp1.subsonic (100)                                         |
| hostId                      | 570ede2f2db7b70562c4dezfc408c77c99883c0f48f0b9cbf50414a3   |
| id                          | cda78s8c-702d-4117-87bc-b34de0b28554                       |
| image                       |                                                            |
| key_name                    | myKey                                                      |
| name                        | myInstance                                                 |
| project_id                  | e52ede2a460548cf950ba86497300079                           |
| properties                  |                                                            |
| security_groups             | name='default'                                             |
| status                     | SUSPENDED                                                 |
| updated                     | 2017-10-09T23:08:19Z                                       |
| user_id                     | 2981541bcc4be4d49a23787a63eb8320                           |
| volumes_attached            | id='4acc41d7-6zb9-4fdf-8ac0-d45c4452ed0d'                  |
+-----------------------------+------------------------------------------------------------+

Implementa Tus Aplicaciones en Servidores en La Nube Hoy

¿Este artículo ha respondido sus preguntas?

Última actualización el PST.

¿Aún no encuentra lo que busca?