感谢任何协助:
Centos 7.6系统。 / proc / interrupts输出丢失了所有PCI接口(服务器具有2个nic)。 我将smp_affinity设置为启用,并进行了手动调整以在内核之间传播irq。 一切正常,但是最近检查/ proc / interrupts不再显示接口了。
Channel parameters for eth2:
Pre-set maximums:
RX: 80
TX: 32
Other: 0
Combined: 0
Current hardware settings:
RX: 16
TX: 32
Other: 0
Combined: 0
我希望在/ proc / interrupts下看到16个硬irq,但是我确实只能看到其他中断,例如与板载1G nic 5相关的irq。 重新启动没有帮助 重新设置接口环形缓冲区通道(ethtool -L eth2 rx N)也没有帮助。
重要的一点是,对我们的服务没有影响,网络工作正常。我可以看到将负载分配到核心。
是否可以重新创建irq列表?