KVM修改虚拟机网卡为多队列处理
问题
进去配置目录
cd /etc/libvirt/qemu/
修改对应的虚拟机
vi Centos7.2-129.xml
按cpu核数分配,最高不超过cpu核数
<driver name='vhost' queues='8'/>
重载配置
virsh define /etc/libvirt/qemu/Centos7.2-129.xml
必须关机,再开机才会生效
virsh shutdown Centos7.2-129
virsh start Centos7.2-129
如果没有安装这,可以安装再查看
sudo yum install ethtool
查看多队列是否生效
ethtool -l eth0
[root@localhost ~]# ethtool -l eth0
Channel parameters for eth0:
Pre-set maximums:
RX: 0
TX: 0
Other: 0
Combined: 8
Current hardware settings:
RX: 0
TX: 0
Other: 0
Combined: 8