KVM(KernelBasedVirtualMachine)是一个类似于VMware和Hyper-V的免费虚拟化工具。
它还允许您在主机操作系统上创建虚拟机。KVM在开源社区中得到广泛应用,主要是因为它可以运行在任何支持硬件虚拟化CPU的Linux发行平台上。
KVM与Xen和Hyper-V的区别在于,用户不需要使用特定的系统和内核版本。它只需要一个标准的Linux内核来创建和创建。使用KVM进行管理。KVM支持全虚拟化技术,运行在KVM上的每个虚拟机独立运行,无需了解主机系统架构。
说了这么多,我们来看看如何为Ubuntu15.04安装和配置KVM。
检查你的CPU是否支持硬件虚拟化
要运行KVM,Linux系统所在的CPU支持硬件虚拟化安装。否则将无法正常工作。通过在终端中运行以下命令进行验证:
egrep"svm|vmx"/proc/cpuinfo
如果你的CPU支持它,你会看到一些东西。返回类似以下结果:
如果vmx选项不可用,请重新启动系统并重新启动。启用硬件虚拟化。BIOS。
为Ubuntu15.04安装KVM
CPU支持已验证并启用硬件虚拟化,即可使用。。使用以下命令安装Ubuntu15.04的KVM及相关依赖包:
sudoapt-getinstallqemu-kvmqemuvirt-managervirt-viewerlibvirt-binbridge-utils
启用桥接网络
通常,必须在主机上启用网络桥接,以保证虚拟机与互联网的相互通信。为避免破坏原始网络配置,请先使用以下命令备份网络配置文件:
sudocp/etc/network/interfaces/etc/network/interfaces-bak
备份完成后,必须修改/etc/network/interfaces配置文件,在配置文件中添加以下信息:
#EnabingBridgenetworkingbr0interfaceautobr0ifacebr0inetstaticaddress192.168.1.70network192.168.1.0netmask255.255.255.0broadcast192.168.1.255gateway192.168.1.1dns-nameservers223.5.5.5bridge_portseth0bridge_stpoff
请根据您的网络环境输入以上信息。不要复制!
配置完成后,需要重新启动并使用以下命令检查网桥是否配置成功:
ifconfig
启动KVM虚拟系统管理器
安装并配置桥接网络后,您可以使用以下命令打开KVM虚拟系统管理器:
sudovirt-manager
通过单击“文件”菜单下的“newvirtualmachine”创建新虚拟机。
上一篇:linux虚拟化技术和kvm
下一篇:虚拟化kvm什么意思