当前位置: 首页 > 科技观察

如何为Ubuntu15.04安装和配置KVM_0

时间:2023-03-16 11:54:21 科技观察

KVM(基于内核的虚拟机)是一个免费的虚拟化工具,类似于VMware和Hyper-V,也允许我们在主机操作系统中创建虚拟机。KVM在开源世界得到了广泛的应用,主要是因为它能够运行在所有支持硬件虚拟化CPU的Linux发行平台上。KVM与Xen和Hyper-V的区别在于它不要求用户使用特定的系统和内核版本。它只需要一个标准的Linux内核就可以创建和管理带有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.255.servergateway。2.165ns-192.15ns-192.15nsbridge_portseth0bridge_stpoff请根据自己的网络环境修改以上信息,请勿复制!配置完成后需要重启,然后使用如下命令验证网桥是否配置成功:打开KVM虚拟系统管理器:sudovirt-manager点击文件菜单下的新建虚拟机,创建一个新的虚拟机。总结KVM是业界广泛使用的虚拟化技术。它非常简单易用,稳定性也非常高。而且使用KVM无需支付任何费用。我们可以通过命令行或者图形界面来管理它。在硬件设备支持的情况下,虚拟机理论上是可以扩展的。