在RHEL7或者CentOS7中设置KVM虚拟化环境
时间:2020-03-21 11:46:52 来源:igfitidea点击:
如何安装kvm,设置kvm虚拟化。
安装KVM 软件包
以root用户身份运行以下命令来确保服务器支持硬件虚拟化,如果未显示任何内容,那么您或者需要更新的硬件,或者需要在BIOS中启用虚拟化:
# egrep '(vmx|svm)' --color=always /proc/cpuinfo
使用yum安装必要的kvm软件包:
# yum -y install kvm libvirt python-virtinst qemu-kvm
安装所需的软件包后,我们需要启动" libvirt"守护程序并设置开机自启动:
# systemctl start libvirtd # systemctl enable libvirtd
检查一切是否正常:
# # virsh -c qemu:///system list Id Name State ---------------------------------------------------
安装bridge-utils
" bridge-utils"软件包可用于设置网桥,以便我们的来宾计算机(虚拟机)可以相互访问。
使用yum安装bridge-utils(如果尚未安装):
# yum -y install bridge-utils
安装软件包后,我们实际上需要创建一个网桥。
使用nmcli命令创建"/etc/sysconfig/network-scripts/ifcfg-br0"设备。
添加桥br0:
# nmcli c add type bridge autoconnect yes con-name br0 ifname br0 Connection 'br0' (b75f3dd0-2514-4e48-81b9-8dc036de46c4) successfully added faibvc1.
编辑当前的网络设备(在本例中为enp0s25,因此将其替换为您的NIC设备名称)并重新启动网络:
# echo BRIDGE="br0" >> /etc/sysconfig/network-scripts/ifcfg-enp0s25 # systemctl restart network # ip a
重新启动后,以前在enp0s25上的ip地址现在在br0上,并且已配置网桥。
完成KVM安装后,该启动虚拟机(VM)了。