GNU/Linux >> Tutoriales Linux >  >> Linux

Configuración del inicio automático de la máquina virtual en el host Redhat Linux

Objetivo

El objetivo de este artículo es explicar cómo iniciar automáticamente una máquina virtual utilizando la configuración predeterminada de hipervisor basada en KVM de Redhat.

Sistema operativo y versiones de software

  • Sistema operativo: – Redhat 7.3
  • Software: – libvirtd (libvirt) 2.0.0

Requisitos

Se requerirá acceso privilegiado a su instalación de Redhat Linux.

Dificultad

FÁCIL

Convenios

  • # – requiere que los comandos de Linux dados se ejecuten con privilegios de root, ya sea directamente como usuario root o mediante el uso de sudo comando
  • $ – requiere que los comandos de Linux dados se ejecuten como un usuario normal sin privilegios

Instrucciones

Lista de máquinas virtuales disponibles

Para comenzar, enumeremos todas las máquinas virtuales disponibles en nuestro sistema host:

# virsh list --all
 Id    Name                           State
----------------------------------------------------
 -     server.linuxconfig.org            shut off

Para verificar si la máquina virtual dada ya está configurada para iniciarse después del inicio del sistema host, ejecute:

# virsh dominfo server.linuxconfig.org
Id:             -
Name:           server.linuxconfig.org
UUID:           df25d714-1c73-4b4a-b566-9d0a17295702
OS Type:        hvm
State:          shut off
CPU(s):         2
Max memory:     1048576 KiB
Used memory:    1048576 KiB
Persistent:     yes
Autostart:      disable
Managed save:   no
Security model: selinux
Security DOI:   0

Además, para enumerar todas las máquinas virtuales ya configuradas para iniciarse automáticamente, ejecute:

# ls /etc/libvirt/qemu/autostart/

Habilitar el inicio automático de la máquina virtual

Para permitir que la máquina virtual KVM anterior se inicie automáticamente, ejecute el siguiente comando de Linux:

# virsh autostart server.linuxconfig.org
Domain server.linuxconfig.org marked as autostarted

Si virsh el comando no está disponible/instalado, para configurar austostart simplemente cree un nuevo enlace simbólico dentro de /etc/libvirt/qemu/autostart/ directorio usando ln dominio. Ejemplo:

# ln -s /etc/libvirt/qemu/server.linuxconfig.org.xml /etc/libvirt/qemu/autostart/server.linuxconfig.org.xml

y recarga el hipervisor si es necesario:

# systemctl reload libvirtd

Confirme si el inicio automático está habilitado:

# virsh dominfo server.linuxconfig.org
Id:             -
Name:           server.linuxconfig.org
UUID:           df25d714-1c73-4b4a-b566-9d0a17295702
OS Type:        hvm
State:          shut off
CPU(s):         2
Max memory:     1048576 KiB
Used memory:    1048576 KiB
Persistent:     yes
Autostart:      enable
Managed save:   no
Security model: selinux
Security DOI:   0

Deshabilitar el inicio automático de la máquina virtual

Para deshabilitar el inicio automático de la máquina virtual, ejecute:

# virsh autostart --disable server.linuxconfig.org
Domain server.linuxconfig.org unmarked as autostarted

o simplemente usa unlink comando para eliminar el enlace simbólico de la máquina virtual de /etc/libvirt/qemu/autostart/ directorio:

# unlink /etc/libvirt/qemu/autostart/server.linuxconfig.org.xml

Linux
  1. Cómo eliminar máquinas virtuales basadas en KVM en Redhat Linux

  2. Configure el almacenamiento virtual KVM predeterminado en Redhat Linux

  3. Configuraciones de host virtual de Apache:Linux

  4. Linux:¿contenido en estas direcciones?

  5. ¿Cygwin vs máquina virtual Linux para desarrollo?

Cómo configurar la interfaz de red virtual en Redhat 7 Linux

Cómo extender el tamaño del disco de la máquina virtual KVM en Linux

Cree una máquina virtual KVM usando la imagen Qcow2 en Linux

Creación de una copia de seguridad de los datos almacenados en una máquina virtual Linux

Una guía fácil para instalar Kali Linux en una máquina virtual

¿Cómo ejecutar una versión nueva de AIX en una máquina virtual con un host Linux?