2017版:KVM网络性能调优终极版(2)
首先你得确认你的宿主机是否开启了IOMMU服务,CentOS7下默认是不开启的,我们用命令dmesg?|?grep?-iE?“dmar|iommu”可以先查看(执行这个命令如果没任何输出,说明没打开).然后我们修改vim?/etc/sysconfig/grub,在GRUB_CMDLINE_LINUX那行添加intel_iommu=on(如果是intel平台的话);再然后执行grub2-mkconfig?-o?/boot/grub2/grub.cfg生效,最后重启系统. 做完以上操作之后,我们就可以开始给虚拟机添加PCI设备了. 我们要关注的是PCI?XML信息里的以下四个: <domain>0</domain> <bus>2</bus> <slot>0</slot> <function>0</function> 有了这四个信息后,我们先把需要设置的VM进行关机,然后运行virsh edit?vmname?进行xml的修改. 我们在虚拟机的XML添加下面内容: <hostdev?mode=’subsystem’?type=’pci’?managed=’yes’> <source> <address?domain=’0′?bus=’2′?slot=’0′?function=’0′ 作者:宝哥?云技术社区金牌作 文章来自微信公众号:云技术实践 (编辑:ASP站长网) |