Centos 机器因 irq 错误而死机

Centos 机器因 irq 错误而死机

每隔几个月,网络就会锁定,机器必须手动重启。

通常我只是更新内核并希望一切顺利。但这种情况似乎一直存在,尽管一年只有几次。我应该向内核传递什么参数吗?

运行 Centos 6.9。提前致谢...

Jun  1 07:51:26 search6 kernel: irq 63: nobody cared (try booting with the "irqpoll" option)
Jun  1 07:51:26 search6 kernel: Pid: 0, comm: swapper Tainted: G        W  -- ------------    2.6.32-642.13.1.el6.x86_64 #1
Jun  1 07:51:26 search6 kernel: Call Trace:
Jun  1 07:51:26 search6 kernel: <IRQ>  [<ffffffff810f583b>] ? __report_bad_irq+0x2b/0xa0
Jun  1 07:51:26 search6 kernel: [<ffffffff810f5a3c>] ? note_interrupt+0x18c/0x1d0
Jun  1 07:51:26 search6 kernel: [<ffffffff81014b19>] ? read_tsc+0x9/0x10
Jun  1 07:51:26 search6 kernel: [<ffffffff810f6085>] ? handle_edge_irq+0xf5/0x180
Jun  1 07:51:26 search6 kernel: [<ffffffff8100fd29>] ? handle_irq+0x49/0xa0
Jun  1 07:51:26 search6 kernel: [<ffffffff81552cac>] ? do_IRQ+0x6c/0xf0
Jun  1 07:51:26 search6 kernel: [<ffffffff8100ba53>] ? ret_from_intr+0x0/0x11
Jun  1 07:51:26 search6 kernel: <EOI>  [<ffffffff81441b42>] ? poll_idle+0x42/0x90
Jun  1 07:51:26 search6 kernel: [<ffffffff81441b1d>] ? poll_idle+0x1d/0x90
Jun  1 07:51:26 search6 kernel: [<ffffffff81441d0a>] ? cpuidle_idle_call+0x7a/0xe0
Jun  1 07:51:26 search6 kernel: [<ffffffff81009fe6>] ? cpu_idle+0xb6/0x110
Jun  1 07:51:26 search6 kernel: [<ffffffff8152f22a>] ? rest_init+0x7a/0x80
Jun  1 07:51:26 search6 kernel: [<ffffffff81c3b127>] ? start_kernel+0x429/0x436
Jun  1 07:51:26 search6 kernel: [<ffffffff81c3a33a>] ? x86_64_start_reservations+0x125/0x129
Jun  1 07:51:26 search6 kernel: [<ffffffff81c3a453>] ? x86_64_start_kernel+0x115/0x124
Jun  1 07:51:26 search6 kernel: handlers:
Jun  1 07:51:26 search6 kernel: [<ffffffffa0193ef0>] (e1000_msix_other+0x0/0x130 [e1000e])
Jun  1 07:51:26 search6 kernel: Disabling IRQ #63

答案1

问题出在你的网卡(e1000_msix_other)上。你没有提到服务器的使用方式。

无论如何,可能是您的网络流量中的某些内容触发了网络适配器/驱动程序模块中的错误,从而导致了此问题。

这可能是一个新的错误,向以下机构报告会很有用:[电子邮件保护],这是驱动程序的邮件列表。

如果您只是简单地摆脱错误情况,请尝试更换网络适配器。

相关内容