Implementación de la línea de comandos de KVM-centos7
- Preparación ambiental
-
- 1. Verifique la versión del sistema
- 2. Verifique si la CPU admite la virtualización
- 3. Desactivar selinux
- 4. Instale el servicio, comience
- 5. Crea un archivo de almacenamiento
- 6. Subir imagen
- 7. Cree la tarjeta de red necesaria para KVM.
- 8. Modifique la tarjeta de red
- 9. Instale la máquina virtual
- 10. Abra la conexión vnc
- 11. Inicie KVM Virtual
- 12. ¡Inicie sesión, modifique la tarjeta de red! [Inserte la descripción de la imagen aquí] (https://img-blog.csdnimg.cn/20201030150807445.png#pic_center)
- 13. Instale los servicios básicos y conéctese en línea con nginx
Preparación ambiental
Un centos7 [disco duro bit 20G], apague el firewall y
los requisitos de configuración de apagado de selinux
1. Verifique la versión del sistema
cat /etc/centos-release
- 7.4 y superior (incluido 7.4) soporte de implementación
2. Verifique si la CPU admite la virtualización
cat /proc/cpuinfo | egrep 'vmx|svm'
- Las palabras vmx y svm indican soporte para KVM
3. Desactivar selinux
vim /etc/sysconfig/selinux
- 7 líneas se modifican de la siguiente manera
4. Instale el servicio, comience
yum install -y qemu-kvm libvirt virt-install
systemctl start libvirtd
systemctl enable libvirtd
5. Crea un archivo de almacenamiento
qemu-img create -f raw /opt/CentOS-7-x86_64.raw 10G
6. Subir imagen
cd /tmp/
7. Cree la tarjeta de red necesaria para KVM.
virsh iface-bridge ens33 br0
- Si falla, realice el siguiente paso
8. Modifique la tarjeta de red
- Contenido de ens33
DEVICE=ens33
ONBOOT=yes
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
NAME=ens33
BRIDGE=br0
- Modificar la tarjeta de red creada br0
DEVICE="br0"
ONBOOT="yes"
TYPE="Bridge"
BOOTPROTO="dhcp"
PROXY_METHOD=none
BROWSER_ONLY=no
DEFOUTE=yes
IPV4_FAILURE_FATAL=no
NAME=br0
- Mostrar renderizados
Reinicie la tarjeta de red
systemctl restart network
Verificación de NIC
ifconfig
9. Instale la máquina virtual
virt-install --virt-type kvm --name CentOS-7-x86_64 --ram 1536 --cdrom=/tmp/CentOS-7-x86_64-Minimal-2003.iso --disk path=/opt/CentOS-7-x86_64.raw --network bridge=br0 --graphics vnc,listen=0.0.0.0 --noautoconsole
10. Abra la conexión vnc
11. Inicie KVM Virtual
virsh list
virsh start CentOS-7-x86_64
netstat -nlpt
12. Inicie sesión, modifique la tarjeta de red
vim /etc/sysconfig/network-scripts/ifcfg-eth0
noboot cambiado a sí
- Después de cambiar la tarjeta de red, reinicie para verificar la ip y podrá conectarse a xshell (fácil de operar)
13. Instale los servicios básicos y conéctese en línea con nginx
- Abra el navegador para verificar