提示
X
本案例来自tskb,请前往tskb修改源内容:立即前往
'>

第一步:确认是虚拟化环境,还是硬件设备,查看是否已知的Vmware和hci环境未开启多队列导致卡慢

|

问题描述

确认是虚拟化环境,还是硬件设备,查看是否已知的Vmware和hci环境未开启多队列导致卡慢

有效排查步骤

1、如何确认⽬前是否已经开了多队列:用admin账号进入后台,使用命令:cat /proc/interrupts | grep eth0 此处不限于eth0端⼝,重点查看的是流量分发的业务⼝,例如业务⼝是eth2,那么此处就是 cat /proc/interrupts | grep eth2;如果现实队列个数与CPU个数基本一致,说明是已经开启了多队列。
2、如果是开启了多队列的⽹卡,显⽰效果如下,可以看到1个⽹卡对应了多个收发队列,并且收发队列的数量基本上与CPU个数持平,截图环境内部CPU为8核:
3、如果未开启多队列,HCI环境采用以下方案开启多队列
① 安装优化工具
② 安装完成后,重启虚拟机,网卡类型变成了Virtio即可
4、如果未开启多队列,VMware环境采⽤以下⽅案开启多队列
①先安装vmtools,这个需要联系客户侧安装
②关闭虚拟机,调整网卡属性为VMXNET 3

根因

虚拟化环境下atrust虚拟机设置错误,导致数据处理较慢

解决方案

HCI场景下的atrust安装优化工具即可;VMware环境下的atrust安装优化工具,关闭虚拟机,调整网卡属性为VMXNET 3

操作影响范围

我要分享
文档编号: 225071
作者: admin
更新时间: 2023-01-05 17:29
适用版本: