Instale CentOS en VirtualBox. Instalación de un sistema de virtualización KVM en CentOS Virtual Machine Management

Recientemente se ha puesto de moda utilizar la virtualización en todas partes.
Tenemos un servidor instalado CentOS 7 mínimo x64 y planea usar KVM .

Eso sí, no estaría mal asegurarnos de que nuestro servidor soporta virtualización (pero si tiene un servidor normal moderno, creo que lo admite al 100%).

Egrep "(vmx|svm)" /proc/cpuinfo

Instale KVM en nuestro servidor:

Instale los paquetes y herramientas necesarios:

Yum install qemu-kvm libvirt libvirt-python libguestfs-tools virt-install -y

no olvides agregar a autoload:

systemctl habilitar libvirtd && systemctl iniciar libvirtd

Vamos a crear un directorio para almacenar imágenes de máquinas virtuales:

Mkdir /var/vm

Bueno, aquí tenemos dos formas, o agregamos el contexto apropiado para nuestro directorio para que SElinux no jure:

Semanage fcontext --add -t virt_image_t "/var/vm(/.*)?" restorecon -R -v /var/vm o simplemente desactívelo.

Bueno, en general, está listo. Solo queda si es necesario realizar cambios en la configuración de la red si existe tal necesidad.
Ver lista posibles redes puedes usar el comando " lista de red virsh»
Por defecto, tenemos una red interna que se puede editar con el comando " virsh net-edit por defecto» , donde «predeterminado» es el nombre de la red

Vamos a crear una máquina virtual

Por ejemplo (prueba), creemos la primera máquina virtual con configuraciones simples y conexión de red "predeterminada". Primero, descarguemos la imagen del sistema operativo que instalaremos en el servidor.

Instalación virtual --red red=predeterminada --nombre vm1 --ram=2048 --vcpus=1 --ruta del disco=/var/vm/vm1.img,tamaño=20,formato=qcow2 --gráficos vnc,contraseña =123 --cdrom /home/iso/CentOS-7-x86_64-Minimal-1503-01.iso --boot cdrom,hd,menu=on

Y así, repasemos los parámetros que especificamos un poco:

  • --red red=predeterminado Conectamos la máquina virtual a la red virtual nombrada por defecto
  • --nombre Especifique el nombre de la máquina virtual
  • --ram= Especificar el tamaño memoria de acceso aleatorio que asignamos
  • --vcpus= Especificar el número de procesadores que asignamos
  • --disco Especificar la ubicación, el formato y el tamaño disco virtual
  • --gráficos vnc, contraseña = 123 Especifique la contraseña y la capacidad de conectarse al terminal de la máquina virtual a través de VNC
  • --CD ROM Especificar la ubicación de la imagen desde la que instalaremos el sistema
  • --bota Lo que está conectado en el arranque
Los comandos anteriores se pueden ingresar en una línea: virt-install --network network=default --name vm1 --ram=2048 --vcpus=1 --disk path=/var/vm/vm1.img,size=20 , format=qcow2 --graphics vnc,password=123 --cdrom /home/iso/CentOS-7-x86_64-Minimal-1503-01.iso --boot cdrom,hd,menu=on

y veremos:

Iniciando instalación... Asignando recursos "vm1.img"... | 10 GB 00:00:00 Creación de dominio... | 0 B 00:00:00 Continúa la configuración del dominio. Esperando a que se complete la instalación...

Conexión a la máquina virtual a través de VNC

Dado que no hay un administrador de ventanas en nuestro servidor, para instalarlo y configurarlo, debemos conectarnos de alguna manera. En los ajustes al crear la máquina virtual “--graphics vnc, password = 123”, indicamos que podemos conectarnos al terminal vía VNC.

A nuestra máquina virtual se le asignó un puerto VNC, puede averiguar qué puerto está asignado a una máquina virtual en particular con el comando (donde "vm1" es el nombre de la máquina virtual):

Virsh vncdisplay vm1 127.0.0.1:0

Esto significa que el puerto VNC es 5900+0=5900. Si el resultado fuera "127.0.0.1:1", el puerto VNC sería 5901. Y así sucesivamente. Debe conectarse al puerto en el host (nuestro servidor que configuramos) de las máquinas virtuales.

De forma predeterminada, el host de la máquina virtual (el nuestro es CentOS 7 mínimo) no debe permitir la conexión a ningún puerto que no sea ssh (22/tcp). No le aconsejo que abra el acceso a los puertos VNC desde el exterior. No es seguro. Para acceder a la pantalla de la máquina virtual desde la estación de trabajo de Windows desde la que configuré todo, hice un túnel de puertos en Putty: 5900 -> 127.0.0.1:5900.


Después de un inicio de sesión ssh exitoso, puede iniciar TightVNC y especificar el puerto 127.0.0.1::5900 (observe los dos puntos dobles).


Habiéndonos conectado a la máquina virtual, podemos instalar el sistema operativo y luego configurarlo.

Gestión de máquinas virtuales:

Enciende la máquina virtual

Virsh iniciar vm1

Apague la máquina virtual

Apagado de Virsh vm1

Tirando del cable de alimentación:

virsh destruir vm1

Suspensión del trabajo:

Virsh suspende vm1

Conecte la imagen iso a la máquina virtual como cdrom

Virsh added-disk vm1 /home/iso/CentOS-7-x86_64-Minimal-1503-01.iso hda --type cdrom --mode readonly

Virsh added-disk vm1 "" hda --type cdrom --mode readonly

Para que la máquina virtual vm1 se inicie automáticamente cuando se reinicia el host:

Inicio automático de Virsh vm1

Deshabilite el inicio automático para vm1:

Deshabilite la imagen iso (no elimine el dispositivo del invitado, simplemente "expulse el cd de la unidad"):

Virsh added-disk vm1 "" hda --type cdrom --mode readonly


Una tarea: Instalar en pc CentOS 7 a la máquina virtual Hiper-V segunda generación(Generación 2). Primero vaya al sitio web oficial de CentOS y descargue la imagen iso de la versión deseada del sistema.

1. Crear una máquina virtual

Creemos una nueva máquina virtual en Hyper-V. Pongámosle un nombre, por ejemplo VM-CentOS.

En el siguiente paso, indicamos que será máquina virtual de segunda generación(Generación 2).

Luego "Configurar red" - seleccione Conexión - LAN.

Ahora "Conectar disco duro virtual": seleccione la creación de un nuevo disco (Crear un disco duro virtual) y configure su tamaño, nombre y ubicación. Por ejemplo, VM-CentOS.vhdx.

A continuación, "Opciones de instalación": seleccione la instalación del sistema desde la imagen (Instalar un sistema operativo desde un archivo de imagen de arranque), que debe descargarse como un archivo iso del sitio web oficial de CentOS, y señalarlo (Archivo de imagen iso) .

La máquina virtual ha sido creada.

Haga clic derecho para ir a la configuración de la máquina (Configuración). En el bloque Hardware, seleccione Firmware y desmarque " habilitar arranque seguro ".

Si esto no se hace, aparecerá el siguiente error al iniciar: " Arranque falló. Dispositivo EFI SCSI. Verificación de arranque seguro fallida."

2. Instalación de CentOS 7 en la máquina virtual creada

Ahora arrancamos el coche (Start). Se desplegará la ventana de bienvenida del instalador del sistema CentOS. Si es necesario, agregue el idioma ruso.

Ahora puede preconfigurar.

Vamos al botón "Teclado". Aquí podemos cambiar los parámetros de diseño, si es necesario (por ejemplo inglés levante, cambie las teclas de diseño, por ejemplo, a la combinación "Ctrl + Shift").

Al hacer clic en el botón "Seleccionar programas", vaya a la selección software, donde puede especificar qué paquetes se preinstalarán. Estos parámetros dependen en gran medida de para qué se planee usar este sistema en el futuro. Si el rendimiento es importante, puede seleccionar "Instalación mínima" y luego "reinstalar" todos los componentes necesarios.

Cuando planee usar una máquina CentOS para alojar sitios web, puede configurar la opción "Servidor web estándar", agregar también, por ejemplo, "Soporte PHP", "Cliente MariaDB" y otros.

Si necesita una interfaz gráfica, puede seleccionar "GNOME Environment" o "KDE Plasma Workspaces", agregar " sala de oficina" etc.

Ahora configuremos los parámetros de red. Vaya a "Red y nombre de host", establezca el nombre de host y encienda la red con el botón de opción superior derecho.

Ahora haga clic en "Iniciar instalación".

Mientras la instalación está en segundo plano, estableceremos las contraseñas necesarias para el acceso.

Haga clic en "Contraseña raíz" y configure la contraseña para la cuenta de administrador.

Cree un usuario si es necesario.

Ahora estamos esperando la instalación de CentOS 7.

Haga clic en "Finalizar configuración" y espere a que se complete el proceso de instalación. Después de eso, se le pedirá que reinicie.

3. Comprobación de la generación de la máquina virtual

Después del reinicio, ingrese la contraseña de inicio de sesión creada anteriormente.

Nota para los instaladores sistema linux por primera vez: la contraseña no se muestra en la pantalla cuando la ingresa.

A continuación, comprobamos si la máquina virtual creada es realmente una máquina de segunda generación (Generación 2). Para hacer esto, ejecute Windows PowerShell en el hipervisor y ejecute el siguiente comando (en lugar de "VM-CentOS", ingrese el nombre de su máquina):

Get-vm VM-CentOS | nombre fl,generación

Nos aseguramos de que se indique Generación 2. La instalación está completa.

Monitoreo de solicitudes HTTP del servidor web IIS con Fiddler

Kooboo. Lección 1: Introducción

CentOS es uno de los sistemas basados ​​en Linux más populares y, por esta razón, muchos usuarios quieren familiarizarse con él. Instalarlo como segundo sistema operativo en tu PC no es una opción para todos, sino que puedes trabajar con él en un entorno virtual aislado llamado VirtualBox.

Puedes descargar CentOS gratis. Para comodidad de los usuarios, los desarrolladores han realizado 2 variaciones del kit de distribución y varias formas de descarga.

Sí misma Sistema operativo Hay dos versiones: completa (Todo) y truncada (Mínima). Para un conocimiento completo, se recomienda descargar versión completa- el truncado ni siquiera tiene un caparazón gráfico, y no está diseñado para uso doméstico ordinario. Si necesita un truncado página de inicio Clic de CentOS ISO mínimo. Se descarga exactamente de la misma manera que Everything, cuya descarga consideraremos a continuación.

Puedes descargar la versión de Everything a través de torrent. Ya que el tamaño aproximado de la imagen es de unos 8 GB.
Para descargar, haga lo siguiente:


Paso 2: cree una máquina virtual para CentOS

En VirtualBox, cada sistema operativo que instale necesita una máquina virtual (VM) separada. Este paso selecciona el tipo de sistema que se instalará, crea una unidad virtual y configura la configuración avanzada.


Esto completa la instalación de la máquina virtual.

Paso 3: configurar la máquina virtual

Este paso es opcional, pero será útil para algunos ajustes básicos y familiarización general con lo que se puede cambiar en la máquina virtual. Presione para ingresar a la configuración. botón derecho del ratón pase el mouse sobre la máquina virtual y seleccione "Melodía".

en la pestaña "Sistema" - "UPC" puede aumentar la cantidad de procesadores a 2. Esto aumentará el rendimiento de CentOS.

Ir a "Mostrar", puede agregar algunos MB a la memoria de video y habilitar la aceleración 3D.

Las configuraciones restantes se pueden configurar a su discreción y volver a ellas en cualquier momento cuando la máquina no esté funcionando.

Paso 4: Instalar CentOS

La etapa principal y última: instalación del kit de distribución, que ya se ha descargado.

  1. Seleccione la máquina virtual con un clic del mouse y haga clic en el botón "Correr".

  2. Después de iniciar la máquina virtual, haga clic en la carpeta y use el explorador del sistema estándar para especificar la ubicación donde descargó la imagen del sistema operativo.

  3. Se iniciará el instalador del sistema. Use la flecha hacia arriba en su teclado para seleccionar "Instalar CentOS Linux 7" y presiona Ingresar.

  4. Algunas operaciones se realizarán automáticamente.

  5. El instalador comenzará a ejecutarse.

  6. Se iniciará el instalador gráfico de CentOS. Queremos señalar de inmediato que esta distribución tiene uno de los instaladores más elaborados y amigables, por lo que será muy fácil trabajar con él.

    Seleccione su idioma y su variedad.

  7. En la ventana de configuración, configure:
  8. Haga clic en el botón "Iniciar instalación".

  9. Durante la instalación (el estado se muestra en la parte inferior de la ventana como una barra de progreso), se le pedirá que introduzca una contraseña de root y cree un usuario.

  10. Introduzca la contraseña para derechos de root(superusuario) 2 veces y haga clic "Listo". Si la contraseña es simple, el botón "Listo" necesita presionar dos veces. No olvides cambiar primero la distribución de tu teclado a inglés. El idioma actual se puede ver en la esquina superior derecha de la ventana.

  11. Ingrese sus iniciales en el campo "Nombre completo". Línea "Nombre de usuario" se completará automáticamente, pero puede cambiarlo manualmente.

    Opcionalmente, convierta a este usuario en administrador marcando la casilla de verificación correspondiente.

    Cree una contraseña para su cuenta y haga clic en "Listo".

  12. Espere a que se instale el sistema operativo y haga clic en el botón "Finalizar configuración".

  13. Se realizarán algunos ajustes más en el modo automático.

  14. .

  15. Aparecerá el cargador de arranque GRUB, que de forma predeterminada continuará cargando el sistema operativo después de 5 segundos. Puede hacerlo manualmente sin esperar el temporizador haciendo clic en Ingresar.

  16. Aparecerá la ventana de descarga de CentOS.

  17. Volverá a aparecer la ventana de configuración. Esta vez, debe aceptar los términos del acuerdo de licencia y configurar la red.

  18. Consulte este breve documento y haga clic en "Listo".

  19. Para encender Internet, haga clic en la opción "Red y nombre de host".

    Haga clic en el control deslizante y se moverá hacia la derecha.

  20. Haga clic en el botón "Completo".

  21. Se le llevará a la pantalla de inicio de sesión cuenta. Haz click en eso.

  22. Cambie el diseño del teclado, ingrese la contraseña y haga clic en "Entrar".

Ahora puede comenzar a usar el sistema operativo CentOS.

La instalación de CentOS es una de las más fáciles y puede realizarse sin dificultad incluso por un principiante. Este sistema operativo, a primera vista, puede ser notablemente diferente de Windows y ser inusual, incluso si anteriormente ha usado Ubuntu o MacOS. Sin embargo, al dominar este sistema operativo, no habrá dificultades particulares debido al entorno de escritorio conveniente y un conjunto ampliado de aplicaciones y utilidades.

En la continuación de los juegos con la organización de Windows virtual en un servidor dedicado, decidí probar el sabor de KVM, porque hasta ese momento, los productos VMware y VirtualBox siempre fueron suficientes para mis ojos. Y luego, en uno de los foros, leí una diatriba enojada de un amigo sobre el hecho de que solo los idiotas ponen VirtualBox donde puedes poner KVM.

Bueno, decidí echar un vistazo. Debo decir que, según tengo entendido, VIrtualBox es un poco más aburrido que KVM, pero es más fácil de administrar y no hay hemorroides con la configuración de cuadrícula, aunque puede ser inferior en funcionalidad. Lo que no se puede decir sobre ESXi. Pero primero lo primero.

Lo configuré como estándar en CentOS 6.7, incluidos los gestos que comenzamos con la actualización del sistema:
# yum-y actualización

Analizamos si la virtualización de hardware es compatible con el procesador, porque KVM requiere soporte para Intel VT o AMD-V para su funcionamiento.
# egrep -i "vmx|svm" --color=siempre /proc/cpuinfo
la salida debe contener vmx o svm

Comprobar el estado del control de acceso de SELinux
# estado
Estado de SELinux: habilitado
Montaje SELinuxfs: /selinux
Modo actual: hacer cumplir
Modo desde el archivo de configuración: aplicación
versión de la política: 24
Política del archivo de configuración: dirigida

en teoría, puede interferir con el acceso a los discos, por lo que debe configurarse correctamente para que funcione con la carpeta de imágenes o cortarse, lo que naturalmente es más fácil para mí: en el archivo /etc/selinux/config, cambie el valor de la Parámetro SELINUX para deshabilitar y reiniciar la máquina
SELINUX=deshabilitado

Importación de claves GPG para paquetes
# rpm --importar /etc/pki/rpm-gpg/RPM-GPG-KEY*
Ponemos todo el relleno: kvm mismo, la API de administración de máquinas virtuales libvirt, virtinst para crear máquinas virtuales y el hipervisor qemu-kvm
# yum -y install kvm libvirt python-virtinst qemu-kvm

Iniciamos libvirt y prescribimos el módulo de carga automática
# /etc/init.d/libvirtd inicio
# chkconfig libvirtd en

Verifique cómo se instaló e inició KVM (debe haber 0 errores en la salida)
# virsh -c qemu:///lista del sistema
Id Nombre Estado
—————————————————-

Instalamos un puente de red para conectar máquinas invitadas a una red externa y una red terrible, terrible
# yum instalar puente-utilidades

Cree una configuración de puente de red similar a la configuración de la interfaz de red, pero con una ligera diferencia:
# cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-br0

###### /etc/sysconfig/network-scripts/ifcfg-br0
DISPOSITIVO=br0
TIPO=puente
ONBOOT=sí
BOOTPROTO=ninguno
NM_CONTROLLED=sí
IPADDR=IP_SERVIDOR
PREFIJO=24
PUERTA DE ENLACE=GW_IP
DNS1=8.8.8.8
DEFROUTE=sí
IPV4_FAILURE_FATAL=sí
IPV6INIT=no
NOMBRE="Sistema br0"
##################
luego editamos la configuración de la interfaz principal, comentando los parámetros BOOTPROTO, IPADDR, PREFIX, GATEWAY, DNS1 y configurando el puente de red
###### /etc/sysconfig/network-scripts/ifcfg-eth0
DISPOSITIVO=eth0
TIPO=Ethernet
ONBOOT=sí
#BOOTPROTO=ninguno
HWADDR=01:2e:32:ab:9f:1e
#IPADDR=IP_SERVIDOR
#PREFIX=24
#PUERTA DE ENLACE=GW_IP
#DNS1=8.8.8.8
DEFROUTE=sí
IPV4_FAILURE_FATAL=sí
IPV6INIT=no
NOMBRE="Sistema eth0"
PUENTE=br0
##################

Ahora reiniciamos la cuadrícula y vemos qué sucedió; deberíamos mostrar 4 interfaces:
br0 con IP principal
eth0 sin IP
bajo 127.0.0.1
virbr0 con la IP interna del enrutador virtual

comprobar el estado de nuestro puente de red:
# mostrar brctl
nombre del puente id del puente interfaces habilitadas para STP
br0 8000.002215ab999d sin eth0
virbr0 8000.52540052c0e1 sí virbr0-nic

en teoría, puede acelerar el puente de red agregando los siguientes parámetros al archivo /etc/sysctl.conf:
net.bridge.bridge-nf-call-ip6tables=0
net.bridge.bridge-nf-call-iptables=0
net.bridge.bridge-nf-call-arptables=0

Ahora pasemos a crear un directorio para almacenar imágenes de máquinas virtuales e imágenes iso dist.
# mkdir /usr/vm/iso
# mkdir /usr/vm/vm-images

de forma predeterminada, todas las imágenes de máquina, imágenes de disco, etc. se almacenan en /var/lib/libvirt/ pero decidí mostrar y cortar el disco en las mejores tradiciones de partición de la vieja escuela, así que tenga esto en cuenta al instalar el servidor , o tendrás que eliminar el almacenamiento original y vincularlo como yo, en /usr

# rm -Rf /var/lib/libvirt/imágenes
# ln -s usr/vm/iso /var/lib/libvirt/images

Después de toda esta preparación, estamos tratando de crear una máquina virtual bajo Windows 7 con 2 procesadores virtuales, 4 Gb de RAM, 30 Gb de disco duro, almacenando la imagen en la carpeta /usr/vm/vm-images y la imagen de windows7.iso que descargamos. anterior a la carpeta /usr/vm /iso

# virt-install --connect=qemu:///system -n win7 -r 4096 --vcpus=2 --disk path=/usr/vm/vm-images/win7.img,size=30 -c /usr /vm/iso/windows7.iso --vnc --noautoconsole --ventanas de tipo os --variante del sistema operativo win7 --acelerar --network=bridge:br0 --hvm

Si todo está bien, veremos el proceso de creación de un disco. En esta nota solemne, puede proceder a configurar la máquina, y aquí radica la verdadera emboscada, porque si trabaja desde Windows, entonces desde las opciones hay control a través de ming a través de putty-ssh, pero esto requiere X Windows en el lado del servidor, o una herramienta de visor virtual completamente incomprensible, que no pude hacer funcionar. Por lo tanto, todo lo que pude encontrar fue este servicio externo que le permite conectar su KVM a su panel de administración; o instale su propio panel de administración web basado en Webmin Cloudmin GPL.

Cabe señalar aquí que la línea de inicialización de la cuadrícula –red=puente:br0 le permitirá usar una IP pública en una máquina virtual, mientras que si quiere sentarse en un área local virtual y salir a Internet, entonces necesita poner otro operador –red=puente:virbr0 lo que me perdí durante la instalación, incluso luego tuve que cambiarlo manualmente en el archivo de configuración de la máquina virtual /etc/libvirt/qemu/win7.xml.

El control de la máquina en la CLI se realiza a través de virsh (virtual shell) que obtenemos de línea de comando caparazón:
# virsh --conectar qemu:///sistema
Bienvenido a virsh, la terminal interactiva de virtualización.
Escriba: 'ayuda' para obtener ayuda con los comandos
'salir' para dejar
virsh#lista -todos
Id Nombre Estado
—————————————————-
2 win7 corriendo
virsh #apagar win7
El dominio win7 se está cerrando
virsh #iniciar win7
Dominio win7 iniciado

Solaris, Haiku, REACTOS y mucho más.

KVM se puede administrar mediante una línea de comandos o las herramientas gráficas disponibles. Virt-Manager (Administrador de máquinas virtuales) es la aplicación más utilizada para administrar máquinas virtuales basadas en KVM. Admite la creación, edición, inicio y detención de máquinas virtuales basadas en KVM, así como la migración en vivo o en frío de máquinas invitadas entre hosts.

requisitos previos

Instalar KVM en CentOS 7

Ejecute el siguiente comando para instalar el paquete qemu más reciente y también virt-manager, que proporciona una interfaz gráfica para administrar máquinas virtuales.

Yum install -y qemu-kvm qemu-img virt-manager libvirt libvirt-python libvirt-client virt-install virt-viewer

  • qemu-kvm= emulador QEMU
  • qemu-img= Administrador de imágenes de disco QEMU
  • virt-instalar= Herramienta de línea de comandos para crear máquinas virtuales.
  • biblioteca= Proporciona el demonio libvirtd que administra máquinas virtuales y controla el hipervisor.
  • libvirt-cliente= proporciona una API del lado del cliente para acceder a los servidores y también proporciona la utilidad virsh que proporciona una herramienta de línea de comandos para administrar máquinas virtuales.
  • visor virtual– Consola gráfica

Crear máquina virtual

Una vez que haya instalado KVM y otras herramientas, todo estará listo para comenzar a crear máquinas virtuales. Buscaremos crear máquinas virtuales tanto en línea de comandos como en modo gráfico.

Modo de línea de comandos

virt-install se usa para crear máquinas virtuales usando el modo de línea de comando, y este comando necesita múltiples entradas de nosotros para crear una máquina virtual como CPU, memoria, disco, red, ubicación de medios de instalación, variante de sistema operativo y más.

Instalación virtual --name=itzgeekguest --ram=1024 --vcpus=1 --cdrom=/tmp/CentOS-6.5-x86_64-minimal.iso --os-type=linux --os-variant=rhel6 -- puente de red=br0 --graphics=spice --disk path=/var/lib/libvirt/images/itzgeekguest.dsk,size=4

Nota: El comando anterior utiliza la red en puente "br0" para permitir que las máquinas virtuales se comuniquen con la red externa. Puede encontrar un tutorial sobre cómo crear una red en puente con Virt Manager.

-nombre– Nombre de la Máquina Virtual

-RAM– Tamaño de la memoria en MB

–vcpus– CPU virtuales en números

-CD ROM– Ubicación de la imagen ISO

--os-tipo– Tipos de SO como Linux, Windows, etc.

--os-variante– Variante del sistema operativo como RHEL 6, Solaris

-red- redes

-gráficos– Configuración de visualización de invitados

--ruta del disco– Ubicación del disco con tamaño de 4 GB

Una vez que haya emitido el comando anterior, virt-install creará una máquina virtual e iniciará la consola del visor virt para la instalación del sistema operativo.


Instale KVM (QEMU) en CentOS 7: línea de comando de instalación de invitados Virt Viewer

Modo gráfico

Escriba el siguiente comando en el terminal en modo GUI.

virt-manager

Solicitud>> Herramientas de sistema>> Administrador de máquinas virtuales.

Es posible que se le solicite que ingrese una contraseña si no tiene acceso de root.

Una vez abierto, haga clic derecho en localhost (QEMU) y haga clic en Nuevo. Virtual Machine Manager iniciará un nuevo asistente para crear una máquina virtual. Vas a no encuentra ninguna dificultad en el uso de este modo gráfico.

Paso 1: Deberá nombrar su máquina virtual, en la misma ventana, se le pedirá que elija cómo le gustaría instalar el Sistema operativo. Aquí elegí instalarlo desde una imagen ISO o un CD-ROM.

Instalar KVM (QEMU) en CentOS 7 - Virt Manager - Crear VM

Paso 2: Ingrese la ubicación de la imagen ISO ya que el hipervisor no admite el paso físico del CD-ROM, no olvide elegir el tipo y la versión del sistema operativo.


Instale KVM (QEMU) en CentOS 7 – Virt Manager – Medios de instalación

Paso 3: Configure la CPU y la memoria para la máquina virtual.


Instale KVM (QEMU) en CentOS 7 – Virt Manager – Memoria y CPU

Etapa 4: Debe mencionar la cantidad de almacenamiento que desea asignar a una máquina virtual, desmarque " Asignar todo el disco ahora“, esto evitará que se asigne el disco completo en la creación de la VM.

El tamaño del disco se asignará dinámicamente según el uso de la máquina virtual.


Instale KVM (QEMU) en CentOS 7 – Virt Manager – Asignación de almacenamiento

paso 5: resumen de todas las configuraciones, haga clic en configuraciones avanzadas para seleccionar redes en puente para permitir que la máquina virtual se comunique fuera de la red.

Haga clic en Finalizar.

Instalar KVM (QEMU) en CentOS 7 – Virt Manager – Resumen

Paso 6: KVM comenzará a crear una máquina virtual dependiendo de nuestra entrada, una vez que se crea la VM. Virt Manager iniciará una consola para la instalación del sistema operativo.

La siguiente pantalla muestra la pantalla de instalación de .


Instalar KVM (QEMU) en CentOS 7 – Virt Manager – Consola VM

Administrar máquina virtual

Con Virtual Machine Manager, puede realizar acciones del ciclo de vida de la máquina virtual, como iniciar, apagar, restablecer, clonar y migrar, haciendo clic con el botón derecho en la máquina virtual seleccionada.


Instalar KVM (QEMU) en CentOS 7 – Virt Manager

Administrar una máquina virtual usando virt manager es muy simple, simplemente puede hacer clic en el icono de "bombilla" en la consola de VM. Aquí puede agregar, modificar y eliminar dispositivos.


Instale KVM (QEMU) en CentOS 7 – Virt Manager – Administración de VM