La configuración predeterminada del servicio informático OpenStack Nova no inicia automáticamente las máquinas virtuales cada vez que se inicia o reinicia un nodo informático. En esta breve guía, le mostraré cómo configurar Openstack Nova para iniciar automáticamente los invitados que se ejecutan antes de que se reinicie el host.
Inicie sesión en su nodo informático Openstack y abra el archivo de configuración de Nova con su editor de archivos favorito. Usaré vim.
sudo vim /etc/nova/nova.conf
Añadir en la siguiente línea[POR DEFECTO]sección.
resume_guests_state_on_host_boot = True
Esta opción especifica si se debe iniciar un cliente que se estaba ejecutando antes de que se reiniciara el host.
Después de realizar cambios en el archivo de configuración, debe reiniciar el servicio openstack nova.
sudo systemctl restart openstack-nova-compute
Opción 2: realizarlo manualmente en KVM
Puede obtener el mismo resultado habilitando manualmente la función de inicio automático de VM en KVM usando la herramienta de línea de comandos virsh.
Listar los dominios disponibles.
$ virsh list --all
Id Name State
----------------------------------------------------
3 instance-0000000d running
4 instance-0000000e running
Obtener información del dominio.
$ virsh dominfo instance-0000000d
Id: 3
Name: instance-0000000d
UUID: 09e738b6-fd1a-4075-a589-b3f38268b52c
OS Type: hvm
State: running
CPU(s): 2
CPU time: 339.5s
Max memory: 4194304 KiB
Used memory: 4194304 KiB
Persistent: yes
Autostart: disable
Managed save: no
Security model: none
Security DOI: 0
$ virsh dominfo 4
Id: 4
Name: instance-0000000e
UUID: 08df4929-4d9e-4881-9f01-6d89e9862385
OS Type: hvm
State: running
CPU(s): 4
CPU time: 336.1s
Max memory: 8388608 KiB
Used memory: 8388608 KiB
Persistent: yes
Autostart: disable
Managed save: no
Security model: none
Security DOI: 0
Puedes confirmar desde la salida.Abrir automáticamenteLa bandera está configurada como deshabilitada. Para habilitarlo, ejecute:
sudo virsh autostart instance-0000000d
sudo virsh autostart instance-0000000e
Se puede utilizar el ID de dominio de la máquina virtual en lugar de un nombre.
Más artículos de Openstack:
Cómo cambiar el tamaño de una instancia/máquina virtual de OpenStack
Cómo crear un volumen OpenStack Cinder en CLI y adjuntarlo a una instancia/servidor de VM
Cómo agregar la imagen RHEL 8 qcow2 a OpenStack Glance
Implementación de OpenStack en CentOS 7 con Packstack
Cómo instalar y configurar OpenStack Client en Linux
Implementación de OpenStack en Ubuntu 18.04 con DevStack