Despliegue de plataforma de virtualización KVM

1. Arquitectura de virtualización KVM

1. Composición de KVM

Controlador KVM

虚拟机创建
虚拟机内存分配
虚拟机CPU寄存器读写
虚拟CPU运行

QEMU (simplificado y modificado)

模拟PC硬件的用户控件组件
提供I/O设备模型及访问外设的途径

Tres modos de virtualización KVM

客户模式: 虚拟机
用户设置: 设置
内核模式: KVM Driver 内核态

Inserte la descripción de la imagen aquí

2. Cómo funciona KVM

Inserte la descripción de la imagen aquí

3. Entorno del caso

使用一台物理机器,安装CentOS7.4的64位系统(即bdqn),test01是在宿主机上安装的虚拟机
主机	     操作系统                       	IP地址	                        主要软件
bdqn	CentOS7.4 x86_64  	192.168.45.129   	Xshell、Xmanager
test01	CentOS7.4 x86_64	    192.168.45.140	    Xshell、Xmanager

4. Requisitos del caso

安装KVM
安装Linux虚拟机
使用KVM命令集管理虚拟机

5.Gestión de archivos KVM

查看当前磁盘格式
virt-cat命令
vrit-edit命令
virt-df命令

2. Construir

虚拟机需求为内存最小为4G

1. Antes de iniciar la máquina virtual, agregue un disco duro a la máquina virtual, formatee el disco duro y móntelo en el directorio / data /
Inserte la descripción de la imagen aquí
2. Monte el paquete de imágenes del sistema que necesitamos instalar en la máquina virtual

#挂载软件包
mount.cifs //192.168.100.3/lzp /mnt

3. El paquete de entorno debe estar configurado para KVM.

#安装桌面环境
yum groupinstall "GNOME Desktop" -y

#KVM模块
yum install qemu-kvm -y

# 调试工具
yum install qemu-kvm-tools -y

#构建虚拟主机的命令工具
yum install virt-install -y

#qemu组件,创建磁盘,启动虚拟机
yum install qemu-img -y

#网络支持工具
yum install -y bridge-utils

#虚拟机管理工具
 yum install libvirt -y
 
#图形化管理虚拟机
yum install virt-manager -y

4. Determine si la CPU admite la virtualización. Y ver el módulo de la máquina virtual

egrep '(vmx|svm)' /proc/cpuinfo

#查看,模块
lsmod | grep kvm

5. Encienda el servicio y configúrelo para que se inicie automáticamente después del inicio.

#开启服务
systemctl start libvirtd
#开机自启动
systemctl enable libvirtd

6. Mueva el paquete de software, mueva el paquete de software montado al directorio / data /

 cd /data/
#创建两个文件
mkdir vdisk viso
#复制并调到后台运行
cp -r /mnt/CentOS-7-x86_64-DVD-1708.iso /data/viso &

7. Configure la tarjeta de red con puente de la máquina virtual.

#进入网卡文件
cd /etc/sysconfig/network-scripts/
#复制创建br0网卡
cp -p ifcfg-ens33 ifcfg-br0
#进入ens33网卡,设置桥接命令
vim ifcfg-ens33
#桥接命令
BRIDGE=br0

#配置桥接网卡,将桥接网卡设置为静态的地址
vim ifcfg-br0
TYPE=bridge
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=br0
DEVICE=br0
ONBOOT=yes
IPADDR=192.168.45.140
NETMASK=255.255.255.0
GATEWAY=192.168.45.2

#重启网卡
service network restart 

8. Vea la información de la tarjeta de red
Inserte la descripción de la imagen aquí
9. Ingrese a la interfaz gráfica de administración
Inserte la descripción de la imagen aquí
10. Seleccione almacenamiento, haga clic en seleccionar, ingrese a la interfaz de control de almacenamiento
Inserte la descripción de la imagen aquí
11. Seleccione para crear un nuevo grupo de almacenamiento y luego ingrese el nombre
Inserte la descripción de la imagen aquí
12. Luego seleccione Reenviar y luego la página que aparece en el interior, haga clic en Examinar. Ingrese a la siguiente interfaz y haga clic en, el ícono
Inserte la descripción de la imagen aquí
13. Ingrese y seleccione la carpeta del disco virtual en el directorio de datos, y luego haga clic para abrir
Inserte la descripción de la imagen aquí
14. Después de salir de la interfaz, haga clic en Finalizar para completar la creación de un nuevo grupo de almacenamiento
. Seleccione Agregar nuevo volume on dis, y haga clic en Enter Luego ingrese el nombre e ingrese el tamaño del intervalo que se asignará en la cuota de volumen de almacenamiento por debajo de

Inserte la descripción de la imagen aquí
15. Vea el volumen Centos7 creado en dis
Inserte la descripción de la imagen aquí
16. Siga los mismos pasos anteriores para crear un grupo de almacenamiento iso
Inserte la descripción de la imagen aquí
17 . Elija / data / here z en el viso // espejo, y luego haga clic para abrir Inserte la descripción de la imagen aquí
18. Luego haga clic en Finalizar para completar la adición del grupo de direcciones, ver el grupo de almacenamiento creado, después de la creación, haga clic en salir en el
Inserte la descripción de la imagen aquí
archivo 19. Haga clic en archivo, seleccione generar nuevo host virtual
Inserte la descripción de la imagen aquí

20. En la selección anterior, luego, al seleccionar la imagen del sistema a instalar, seleccione la imagen en la iso
Inserte la descripción de la imagen aquí

21. La selección de espejo está completa, haga clic en adelante.
Inserte la descripción de la imagen aquí

22. El tamaño de la memoria asignada generalmente se asigna de acuerdo con el tamaño de su memoria real.
Inserte la descripción de la imagen aquí

23. Elija crear un almacenamiento personalizado, elija el archivo Centos7 creado en el disco virtual que acaba de crear.
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
24. En las opciones de inicio, elija iniciar la máquina virtual cuando se inicie el host.
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
25. Luego, comienza la instalación automática, que puede ser visto en el administrador de la máquina virtual Para uso virtual
Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/weixin_45647891/article/details/112852556
Recomendado
Clasificación