挺简单一个教程,按步骤操作就可以了。

KVM介绍就不多说了。

系统环境:

CentOS8.2.2004

KVM安装与配置

安装前先关闭SELINUX

sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config

KVM管理软件安装

yum -y install qemu-kvm libvirt libvirt-daemon libvirt-client libvirt-daemon-driver-qemu virt-manager virt-install virt-viewer virt-v2v virt-top libguestfs-tools
软件包介绍:
qemu-kvm: 为kvm提供底层仿真支持;
libvirt-daemon: libvirtd守护进程,管理虚拟机;
libvirt-client: 用户端软件,提供客户端管理命令;
libvirt-daemon-driver-qemu: libvirtd连接qemu的驱动;
libvirt: 虚拟管理模块;
virt-manager: 图形界面管理工具;
virt-install: 虚拟机命令行安装工具;
virt-v2v: 虚拟机迁移工具;
virt-top: 虚拟机资源监控工具;
libguestfs-tools: 虚拟机磁盘管理工具;

其他工具

yum -y install libXdmcp libXmu libxkbfile xorg-x11-xauth xorg-x11-xkb-utils

配置网桥

新建网桥,名字为br0

nmcli connection add type bridge con-name br0 ifname br0 autoconnect yes

这时这时/etc/sysconfig/network-scripts目录已经新增一个文件ifcfg-br0

网桥br0桥接至ens1

nmcli connection add type bridge-slave ifname ens1 master br0

这时/etc/sysconfig/network-scripts目录已经自动新增一个文件ifcfg-bridge-slave-ens1

查看网络连接

nmcli connection

关闭ens1

nmcli connection down ens1

打开br0

nmcli connection up br0

在查看一下网络连接,看网桥是否生效,生效了网桥就可以使用了,如果没生效重启下就好

启动KVM并设为开机启动

systemctl start libvirtd 
systemctl enable libvirtd

其他虚拟机使用就不说了

标签: KVM, CentOS8, 虚拟机

添加新评论