网卡信息查询、配置、常见故障排查

1.查看网卡bdf号 :

ethtool -i ens5f0np0

2.查看多队列中断号:

cat /proc/interrupts | grep "0000:9d:00.0" | awk '{print 1 " " NF}'

3.查看中断号绑定核:

for i in {689..752}; do echo "IRQ i: (cat /proc/irq/$i/smp_affinity_list)"; done

4.绑核:就是写/proc/irq/中断号/smp_affinity_list

例:echo "cpu核" > /proc/irq/中断号/smp_affinity_list

5.查看xps队列绑定的核:

for i in {0..31}; do echo "tx-i: (cat /sys/class/net/ens5f0np0/queues/tx-$i/xps_cpus)"; done

6.查看队列:

ethtool -l ens5f0np0

7.配置队列:

ethtool -L ens5f0np0 combined 32

8.查看网卡在哪个numa上工作:

cat /sys/class/net/ens5f0np0/device/numa_node

9.查看指定numa上有哪几个核:

lscpu

10.查看网卡收包 :

ethtool -S ens5f0np0 | grep 'rx[0-9]\+_packets'

11.查看网卡发tso包:

ethtool -S ens5f0np0 | grep 'tx[0-9]\+_tso_packets'

12.查看网口流量:

mpstat -P ALL 1

  • %usr: 用户态(user space)的CPU利用率百分比,表示用户进程消耗CPU的时间百分比。
  • %nice: 低优先级用户进程的CPU利用率百分比。
  • %sys: 内核态(kernel space)的CPU利用率百分比,表示内核进程消耗CPU的时间百分比。
  • %iowait: CPU等待I/O操作完成的时间百分比。
  • %irq: CPU处理硬件中断的时间百分比。
  • %soft: CPU处理软中断的时间百分比。
  • %steal: CPU被虚拟化环境中其他虚拟机"偷走"的时间百分比。
  • %guest: CPU在虚拟化环境中运行虚拟机的时间百分比。
  • %gnice: CPU在低优先级用户进程中消耗的时间百分比。
  • %idle: CPU处于空闲状态的时间百分比。

sar -n DEV 1

13.网口频繁up/down

检查暂停帧

14.对端down,本端up

检查两端速率,协商模式

ethtool --show-priv-flags ethX查看网口的link-down-on-close状态,如果是off的话,需要打开

15.因为buffer太小丢包

解决办法:修改buffer size

解决思路:网卡工作在数据链路层,该层会做一些校验,封装成帧。可以查看校验是否出错,确定传输是否有问题。然后从软件层,是否因为缓冲区太小丢包

1.看硬件

1.1看工作模式 ethtool eth1 | egrep 'Speed|Duplex'

1.2看校验 ethtool eth1 | egrep crc

2.看overruns是否一直增大

2.1看overruns统计信息 ifconfig eth1 |grep RX|grep overruns

3.看buffer大小

3.1看buffer size ethtool -g eth1

3.2修改buffer size ethtool -G eth1 rx 2048

ethtool -G eth1 tx 204

16.ping不通

A ping B 通,B ping A不通:A的防火墙未关

(防火墙设置,不仅有开关,还有入站规则等设置。https://blog.csdn.net/shang_0122/article/details/103852213

查A B速率是否一致

查交换两个端口vlan stp 速度 模式 tag mac 收发包使能 port使能

https://blog.csdn.net/devcloud/article/details/128405025

============

taskset -c 68 iperf -c 50.50.50.17 -p 12336 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 69 iperf -c 50.50.50.17 -p 18634 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 70 iperf -c 50.50.50.17 -p 29211 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 71 iperf -c 50.50.50.17 -p 12765 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 72 iperf -c 50.50.50.17 -p 30520 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 73 iperf -c 50.50.50.17 -p 43426 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 74 iperf -c 50.50.50.17 -p 46183 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 75 iperf -c 50.50.50.17 -p 28847 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 76 iperf -c 50.50.50.17 -p 23137 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 77 iperf -c 50.50.50.17 -p 57942 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 78 iperf -c 50.50.50.17 -p 40951 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 79 iperf -c 50.50.50.17 -p 35668 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 80 iperf -c 50.50.50.17 -p 14869 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 81 iperf -c 50.50.50.17 -p 49157 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 82 iperf -c 50.50.50.17 -p 57374 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 83 iperf -c 50.50.50.17 -p 54761 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 84 iperf -c 50.50.50.17 -p 58625 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 85 iperf -c 50.50.50.17 -p 19971 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 86 iperf -c 50.50.50.17 -p 11293 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 87 iperf -c 50.50.50.17 -p 19126 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 88 iperf -c 50.50.50.17 -p 43713 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 89 iperf -c 50.50.50.17 -p 23282 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 90 iperf -c 50.50.50.17 -p 29211 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 91 iperf -c 50.50.50.17 -p 12765 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 156 iperf -c 51.51.51.17 -p 11948 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 157 iperf -c 51.51.51.17 -p 52129 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 158 iperf -c 51.51.51.17 -p 12336 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 159 iperf -c 51.51.51.17 -p 18634 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 160 iperf -c 51.51.51.17 -p 29211 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 161 iperf -c 51.51.51.17 -p 12765 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 162 iperf -c 51.51.51.17 -p 30520 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 163 iperf -c 51.51.51.17 -p 43426 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 164 iperf -c 51.51.51.17 -p 46183 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 165 iperf -c 51.51.51.17 -p 28847 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 166 iperf -c 51.51.51.17 -p 23137 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 167 iperf -c 51.51.51.17 -p 57942 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 168 iperf -c 51.51.51.17 -p 40951 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 169 iperf -c 51.51.51.17 -p 35668 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 170 iperf -c 51.51.51.17 -p 14869 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 171 iperf -c 51.51.51.17 -p 49157 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 172 iperf -c 51.51.51.17 -p 57374 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 173 iperf -c 51.51.51.17 -p 54761 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 174 iperf -c 51.51.51.17 -p 58625 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 175 iperf -c 51.51.51.17 -p 19971 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 176 iperf -c 51.51.51.17 -p 11293 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 177 iperf -c 51.51.51.17 -p 19126 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 178 iperf -c 51.51.51.17 -p 43713 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 179 iperf -c 51.51.51.17 -p 23282 -P 1 -t 120 -i 2 > /dev/null 2>&1 &

taskset -c 68 iperf -s -p 11948 > /dev/null 2>&1 &

taskset -c 69 iperf -s -p 52129 > /dev/null 2>&1 &

taskset -c 70 iperf -s -p 12336 > /dev/null 2>&1 &

taskset -c 71 iperf -s -p 18634 > /dev/null 2>&1 &

taskset -c 72 iperf -s -p 29211 > /dev/null 2>&1 &

taskset -c 73 iperf -s -p 12765 > /dev/null 2>&1 &

taskset -c 74 iperf -s -p 30520 > /dev/null 2>&1 &

taskset -c 75 iperf -s -p 43426 > /dev/null 2>&1 &

taskset -c 76 iperf -s -p 46183 > /dev/null 2>&1 &

taskset -c 78 iperf -s -p 28847 > /dev/null 2>&1 &

taskset -c 79 iperf -s -p 23137 > /dev/null 2>&1 &

taskset -c 80 iperf -s -p 57942 > /dev/null 2>&1 &

taskset -c 81 iperf -s -p 40951 > /dev/null 2>&1 &

taskset -c 82 iperf -s -p 35668 > /dev/null 2>&1 &

taskset -c 83 iperf -s -p 14869 > /dev/null 2>&1 &

taskset -c 84 iperf -s -p 49157 > /dev/null 2>&1 &

taskset -c 85 iperf -s -p 57374 > /dev/null 2>&1 &

taskset -c 86 iperf -s -p 54761 > /dev/null 2>&1 &

taskset -c 87 iperf -s -p 58625 > /dev/null 2>&1 &

taskset -c 88 iperf -s -p 19971 > /dev/null 2>&1 &

taskset -c 89 iperf -s -p 11293 > /dev/null 2>&1 &

taskset -c 90 iperf -s -p 19126 > /dev/null 2>&1 &

taskset -c 91 iperf -s -p 43713 > /dev/null 2>&1 &

taskset -c 68 iperf -s -p 11948 > /dev/null 2>&1 &

taskset -c 69 iperf -s -p 52129 > /dev/null 2>&1 &

taskset -c 70 iperf -s -p 12336 > /dev/null 2>&1 &

taskset -c 71 iperf -s -p 18634 > /dev/null 2>&1 &

taskset -c 72 iperf -s -p 29211 > /dev/null 2>&1 &

taskset -c 73 iperf -s -p 12765 > /dev/null 2>&1 &

taskset -c 74 iperf -s -p 30520 > /dev/null 2>&1 &

taskset -c 75 iperf -s -p 43426 > /dev/null 2>&1 &

taskset -c 76 iperf -s -p 46183 > /dev/null 2>&1 &

taskset -c 78 iperf -s -p 28847 > /dev/null 2>&1 &

taskset -c 79 iperf -s -p 23137 > /dev/null 2>&1 &

taskset -c 80 iperf -s -p 57942 > /dev/null 2>&1 &

taskset -c 81 iperf -s -p 40951 > /dev/null 2>&1 &

taskset -c 82 iperf -s -p 35668 > /dev/null 2>&1 &

taskset -c 83 iperf -s -p 14869 > /dev/null 2>&1 &

taskset -c 84 iperf -s -p 49157 > /dev/null 2>&1 &

taskset -c 85 iperf -s -p 57374 > /dev/null 2>&1 &

taskset -c 86 iperf -s -p 54761 > /dev/null 2>&1 &

taskset -c 87 iperf -s -p 58625 > /dev/null 2>&1 &

taskset -c 88 iperf -s -p 19971 > /dev/null 2>&1 &

taskset -c 89 iperf -s -p 11293 > /dev/null 2>&1 &

taskset -c 90 iperf -s -p 19126 > /dev/null 2>&1 &

taskset -c 91 iperf -s -p 43713 > /dev/null 2>&1 &

taskset -c 92 iperf -s -p 23282 > /dev/null 2>&1 &

-----------------------------xps-----------------------

echo 10,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-0/xps_cpus

echo 20,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-1/xps_cpus

echo 40,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-2/xps_cpus

echo 80,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-3/xps_cpus

echo 100,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-4/xps_cpus

echo 200,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-5/xps_cpus

echo 400,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-6/xps_cpus

echo 800,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-7/xps_cpus

echo 1000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-8/xps_cpus

echo 2000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-9/xps_cpus

echo 4000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-10/xps_cpus

echo 8000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-11/xps_cpus

echo 10000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-12/xps_cpus

echo 20000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-13/xps_cpus

echo 40000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-14/xps_cpus

echo 80000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-15/xps_cpus

echo 100000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-16/xps_cpus

echo 200000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-17/xps_cpus

echo 400000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-18/xps_cpus

echo 800000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-19/xps_cpus

echo 1000000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-20/xps_cpus

echo 2000000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-21/xps_cpus

echo 4000000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-22/xps_cpus

echo 8000000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-23/xps_cpus

echo 10000000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-24/xps_cpus

echo 20000000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-25/xps_cpus

echo 40000000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-26/xps_cpus

echo 80000000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-27/xps_cpus

echo 1,00000000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-28/xps_cpus

echo 2,00000000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-29/xps_cpus

echo 4,00000000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-30/xps_cpus

echo 8,00000000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-31/xps_cpus

echo 10000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-0/xps_cpus

echo 20000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-1/xps_cpus

echo 40000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-2/xps_cpus

echo 80000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-3/xps_cpus

echo 1,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-4/xps_cpus

echo 2,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-5/xps_cpus

echo 4,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-6/xps_cpus

echo 8,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-7/xps_cpus

echo 10,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-8/xps_cpus

echo 20,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-9/xps_cpus

echo 40,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-10/xps_cpus

echo 80,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-11/xps_cpus

echo 100,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-12/xps_cpus

echo 200,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-13/xps_cpus

echo 400,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-14/xps_cpus

echo 800,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-15/xps_cpus

echo 1000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-16/xps_cpus

echo 2000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-17/xps_cpus

echo 4000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-18/xps_cpus

echo 8000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-19/xps_cpus

echo 10000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-20/xps_cpus

echo 20000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-21/xps_cpus

echo 40000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-22/xps_cpus

echo 80000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-23/xps_cpus

echo 100000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-24/xps_cpus

echo 200000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-25/xps_cpus

echo 400000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-26/xps_cpus

echo 800000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-27/xps_cpus

echo 1000000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-28/xps_cpus

echo 2000000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-29/xps_cpus

echo 4000000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-30/xps_cpus

echo 8000000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-31/xps_cpus

------win系统,带宽不为双倍-------

echo 100000,00000000 > /sys/class/net/ens5f0np0/queues/tx-0/xps_cpus

echo 200000,00000000 > /sys/class/net/ens5f0np0/queues/tx-1/xps_cpus

echo 400000,00000000 > /sys/class/net/ens5f0np0/queues/tx-2/xps_cpus

echo 800000,00000000 > /sys/class/net/ens5f0np0/queues/tx-3/xps_cpus

echo 1000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-4/xps_cpus

echo 2000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-5/xps_cpus

echo 4000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-6/xps_cpus

echo 8000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-7/xps_cpus

echo 10000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-8/xps_cpus

echo 20000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-9/xps_cpus

echo 40000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-10/xps_cpus

echo 80000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-11/xps_cpus

echo 1,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-12/xps_cpus

echo 2,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-13/xps_cpus

echo 4,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-14/xps_cpus

echo 8,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-15/xps_cpus

echo 10,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-16/xps_cpus

echo 20,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-17/xps_cpus

echo 40,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-18/xps_cpus

echo 80,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-19/xps_cpus

echo 100,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-20/xps_cpus

echo 200,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-21/xps_cpus

echo 400,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-22/xps_cpus

echo 800,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-23/xps_cpus

echo 1000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-24/xps_cpus

echo 2000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-25/xps_cpus

echo 4000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-26/xps_cpus

echo 8000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-27/xps_cpus

echo 10000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-28/xps_cpus

echo 20000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-29/xps_cpus

echo 40000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-30/xps_cpus

echo 80000,00000000,00000000 > /sys/class/net/ens5f0np0/queues/tx-31/xps_cpus

echo 10000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-0/xps_cpus

echo 20000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-1/xps_cpus

echo 40000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-2/xps_cpus

echo 80000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-3/xps_cpus

echo 1,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-4/xps_cpus

echo 2,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-5/xps_cpus

echo 4,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-6/xps_cpus

echo 8,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-7/xps_cpus

echo 10,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-8/xps_cpus

echo 20,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-9/xps_cpus

echo 40,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-10/xps_cpus

echo 80,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-11/xps_cpus

echo 100,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-12/xps_cpus

echo 200,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-13/xps_cpus

echo 400,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-14/xps_cpus

echo 800,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-15/xps_cpus

echo 1000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-16/xps_cpus

echo 2000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-17/xps_cpus

echo 4000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-18/xps_cpus

echo 8000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-19/xps_cpus

echo 10000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-20/xps_cpus

echo 20000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-21/xps_cpus

echo 40000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-22/xps_cpus

echo 80000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-23/xps_cpus

echo 100000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-24/xps_cpus

echo 200000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-25/xps_cpus

echo 400000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-26/xps_cpus

echo 800000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-27/xps_cpus

echo 1000000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-28/xps_cpus

echo 2000000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-29/xps_cpus

echo 4000000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-30/xps_cpus

echo 8000000,00000000,00000000,00000000,00000000,00000000 > /sys/class/net/ens5f1np1/queues/tx-31/xps_cpus

相关推荐
wavemap3 小时前
阿里云38元一年200M轻量云服务器详细评测
服务器·阿里云·云计算·vps·评测·boboforum
q***61504 小时前
Windows 上彻底卸载 Node.js
windows·node.js
偶像你挑的噻4 小时前
9-Linux驱动开发-设备树=>设备树插件实现 RGB 灯驱动
linux·驱动开发·stm32·嵌入式硬件
叫致寒吧4 小时前
Nginx基于域名的虚拟主机实操案例
运维·服务器·nginx
梁正雄6 小时前
linux服务-Nginx+Tomcat+Redis之Session 共享 - 容器compose
linux·nginx·tomcat
咕噜签名-铁蛋6 小时前
云服务器与物理服务器、VPS的区别
运维·服务器
恒创科技HK6 小时前
香港服务器流量有限制和带宽有限制区别在哪?
运维·服务器·网络
fengyehongWorld6 小时前
Linux rsync命令
linux
wanhengidc6 小时前
机架式服务器有什么作用?
运维·服务器·web安全·智能手机·云计算