
KVM安装流程
*键入 virt-manager 打开虚拟机管理界面,并进行虚拟系统安装
*点击create a new virtual machine按钮,并输入虚拟机名称,其他默认设置即可,点击forward按钮
*根据实际使用情况,选择磁盘安装或者镜像文件(ISO)在下方OS Type请选择实际系统分类,Version也根据实际情况选择,点击forward按钮,进行下一步 *** 作
*分配RAM,以及分配CPU个数,如果对虚拟机运行速度有一定要求,请在限度内尽可能多分配CPU,以提高运行效率,点击forward
*分配虚拟机内存(建议分配最高不超过主机2/3,超过则会影响主机效率),点击forward
*点击Finish,完成,进行虚拟系统安装,安装 *** 作与实际系统安装相同,再此不做赘述
*在 Linux 内核中启用 PCI Pass-through添加 intel_iommu=on 到 /boot/grub/grub.cfg 文件中,重启系统,使配置文件生效
*查找PCI设备:键入 lspci -nn
*使用 virsh nodedev-list --tree 命令查找上述设备的PCI编号
*将找到的设备在主机移除: virsh nodedev-dettach pci_0000_08_00_0
*在virt-manager管理界面中,选择虚拟机名称,点击open按钮 图13 ,在虚拟机 *** 作界面中选择ADD Hardware ,点击PCI Host Device 选择之前移除的PCI
*进入系统后,安装采集卡驱动,信号采集正常,至此安装流程结束
备注
*安装KVM前请确认主机是否支持KVM
*分配虚拟机内存,CPU时请根据实际情况设定,超过主机配置,则会出现未知错误
*停止使用虚拟机后,可执行上述命令,从虚拟机移除PCI,然后键入 virsh nodedev-reattach pci_0000_08_00_0 重新挂载主机
第一个:KVM
是基于内核的开源虚拟化,在Linux2.6.20之后集成在各个主要的发行版本。KVM的虚拟化需要硬件支持,是基于硬件完全虚拟化的。KVM对比Xen有着更好的可管理性以及更高的性能,因此RHEL6以及之后的版本,默认支持KVM,而放弃了Xen。
第二个:Xen
是一个开放源代码虚拟机监视器,由剑桥大学开发。Xen通过一种叫做半虚拟化的技术获得高效能的表现,甚至在某些与传统虚拟技术极度不友好的架构上,Xen也有很好的表现,但是Xen的 *** 作比较复杂,维护成本比较高,不支持Windows虚拟机。
第三个:VirtualBox
是一款开源虚拟机软件,由德国lnnotek公司开发,由Sun Microsystems公司出品的软件,使用QT编写,被 Oracle收购后正式更名成Oracle VM VirtualBox。它号称是最强的免费虚拟机软件,不仅具有丰富的特色,性能也非常优异。
第四个:VMware Workstation
VMware Workstation是一款功能强大的桌面虚拟计算机软件,提供用户可在单一的桌面上同时运行不同的 *** 作系统,和进行开发、测试、部署新的应用程序的最佳解决方案。它可以在一部实体机器上模拟完整的网络环境,以及可便于携带的虚拟机器,其更好的灵活性与先进的技术胜过了市面上其他的虚拟计算机软件。VMware在虚拟网络、实时快照、拖曳共享文件夹,支持PXE等方面的特点使它成为必不可少的工具,不过是收费的。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)