8. Implementación de virtualización en Linux
1. Condiciones de instalación de Kvm
1-1: inter cpu ------> necesita tener la función vmx
1-2: amd cpu -------> necesita tener la función svm
1-3: consulta de información detallada de la cpu: "cat / proc / cpuinfo"
2. Instalación de virtualización kvm
2-1: Necesita encontrar el software y las herramientas de virtualización relevantes en el almacén de software e instalarlas: busque las siguientes tres herramientas que necesita en la lista de grupos ocultos y use el comando dnf Instalación:
Cliente de
virtualización ------------------------------------ Herramientas de virtualización ---- ---------------------------------
Hipervisor de virtualización ------------ ------------------ Virtualization Core Suite
安装 命令 : dnf
group install "Virtualization Client" "Virtualization Hypervisor" "Virtualization Tools" -y
3.Información relacionada con la virtualización de kvm
3-1: Nombre del servicio:
libvirtd
3-2: núcleo de virtualización
qemu / kvm
3-3: directorio de almacenamiento de virtualización (disco duro de la máquina virtual)
/var/lib/libvirt/images/westos.qcow2
3-4: Información del hardware de virtualización:
/etc/libvirt/qemu/westos.xml
4. Instale manualmente la máquina virtual (requiere una imagen o fuente de red relevante)
4-1: Abra la herramienta Virtual Machine Manager y cree una nueva máquina virtual:
4-2: Seleccione el directorio donde se encuentra la imagen y la versión de la máquina virtual instalada:
4-3 : Asignación del tamaño de la memoria de la máquina virtual y número de CPU:
4-4: Asignación del tamaño total de la memoria de la máquina virtual:
4-5: Establezca el nombre de la máquina virtual e inicie la instalación:
4-6: Espere a que se complete la instalación del sistema, seleccione reiniciar e ingrese al sistema Interfaz de selección:
4-6: establezca la configuración del sistema correspondiente después de ingresar al sistema, y la instalación se completará una vez finalizada:
5. Comandos de administración de máquinas virtuales
6. Transferencia de máquina virtual en el sistema Linux (transferir la máquina virtual a otros sistemas Linux)
7. Instantánea de la máquina virtual (para evitar daños en la máquina virtual)
7-1: Comando: "qemu-img create -f qcow2 -b /var/lib/libvirt/images/westos.qcow2 / var / lib / libvirt / images / node1. qcow2 "Cree un espejo llamado node1
7-2: agregue una instantánea de la máquina virtual a la máquina virtual:
elija instalar desde el disco local:
Seleccione el archivo de instantánea mirror2 recién generado en el directorio:
Establezca la configuración y el nombre de la instantánea:
La instantánea de la máquina virtual generada por @@@@@ no necesita reinstalar el sistema. Después de configurar el nombre, puede ingresar directamente al sistema. Cuando la instantánea de la máquina virtual se usa realmente, si la instantánea está dañada, solo se usará en el directorio / var / lib / libvirt / images / Elimine el archivo de instantánea correspondiente y vuelva a crearlo @@@@@
7-3: Escriba un script para crear automáticamente una máquina virtual para evitar la selección de configuración cada vez:
"$ *": Puede entenderse como una variable reservada del sistema, como se muestra en la figura siguiente;
8. Establezca una conexión entre la máquina virtual y la máquina real (puente br0):
8-1: Ingrese / etc / sysconfig / network-scripts: mueva los archivos fuera del directorio y edite para crear dos archivos nuevos:
Donde br0 es el nombre del puente y enp2s0f3u3 es el nombre de la tarjeta de red física;
8-2: Una vez completada la configuración del archivo, reinicie la máquina o ejecute: "nmcli connection reload", "nmcli connection down ...", "nmcli connection up ...";
8-3: Establezca la información del hardware en la configuración de la máquina virtual, seleccione la tarjeta de red como tipo de puente:
8-4: Después de la selección, ingrese a la máquina virtual e ingrese al editor de conexión nm para configurar la información de IP:
8-5: Si crea una nueva tarjeta de red, no necesita reiniciar el servicio. Si modifica la información de la tarjeta de red, necesita: recargar, bajar, subir; verificar el puente Si la configuración es exitosa se puede lograr haciendo ping a "ID de host";