Tive um problema semelhante após atualizar para o 4.3.22 nesta manhã. A solução rápida era desligar minhas VMs e mudar os tipos de adaptadores de rede para algo que não fosse da Intel.
Já há algumas horas sem problemas.
Eu tenho uma VM que criei em um host usando as seguintes configurações: link
Ele está funcionando perfeitamente há meses, mas recentemente a VM perdeu a conexão com o mundo externo. Quando isso aconteceu, o seguinte foi registrado em /var/log/messages
:
23:54:14.260088+02:00 foobar kernel: [11347792.392529] e1000 0000:00:03.0 eth0: Reset adapter
Depois disso, o seguinte é registrado a cada 8 minutos:
INFO: task kworker/0:2:15934 blocked for more than 480 seconds.
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
kworker/0:2 D ffff88029fc132c0 0 15934 2 0x00000000
ffff8800d3373d20 0000000000000046 ffff8800d3370740 ffff8800d3373fd8
ffff8800d3373fd8 ffff8800d3373fd8 ffff8801175560c0 ffff8800d3370740
ffff88029fc132c0 ffff8800d3372000 ffff8800d3370740 00000000ffffffff
Call Trace:
[<ffffffff81596bf2>] schedule_preempt_disabled+0x22/0x30
[<ffffffff815957dd>] __mutex_lock_slowpath+0xdd/0x170
[<ffffffff815951fa>] mutex_lock+0x1a/0x40
[<ffffffffa00f3f0e>] e1000_watchdog+0x7e/0x560 [e1000]
[<ffffffff810616ab>] process_one_work+0x12b/0x4d0
[<ffffffff81062f1d>] worker_thread+0x15d/0x460
[<ffffffff810681c3>] kthread+0xb3/0xc0
[<ffffffff8159eafc>] ret_from_fork+0x7c/0xb0
A VM não pode ser acessada do mundo externo (mesmo para ping) e eu tive que reiniciá-la do host. Todos os outros serviços ainda estão em execução.
Os únicos outros casos de eth0: Reset adapter
log durante todos esses meses aconteceram nos últimos 3 dias em horas aleatórias. Em todos esses 3 casos a rede não foi interrompida porque parece que o "Adaptador de reset" aconteceu com sucesso:
2014-01-23T14:08:57.951062+02:00 foobar kernel: [11053476.083094] e1000 0000:00:03.0 eth0: Reset adapter
2014-01-23T14:08:58.042241+02:00 foobar kernel: [11053476.174267] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
...
2014-01-25T19:03:46.588071+02:00 foobar kernel: [11243964.720101] e1000 0000:00:03.0 eth0: Reset adapter
2014-01-25T19:03:46.658094+02:00 foobar kernel: [11243964.790501] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
...
2014-01-26T16:33:43.312085+02:00 foobar kernel: [11321361.444181] e1000 0000:00:03.0 eth0: Reset adapter
2014-01-26T16:33:43.504585+02:00 foobar kernel: [11321361.636903] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
...
Pouco antes desses 3 reinícios bem-sucedidos, recebi um aviso de alerta: link
Mais algumas informações sobre o sistema:
# lspci
00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02)
00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II]
00:02.0 VGA compatible controller: InnoTek Systemberatung GmbH VirtualBox Graphics Adapter
00:03.0 Ethernet controller: Intel Corporation 82540EM Gigabit Ethernet Controller (rev 02)
00:04.0 System peripheral: InnoTek Systemberatung GmbH VirtualBox Guest Service
00:07.0 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 08)
00:0d.0 SATA controller: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) SATA Controller [AHCI mode] (rev 02)
# ethtool -i eth0
driver: e1000
version: 7.3.21-k8-NAPI
firmware-version:
bus-info: 0000:00:03.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: no
Não consigo encontrar mais nada nos registros relacionados a esse problema. Alguma idéia de por que isso aconteceu ou de onde devo procurar agora?
Tive um problema semelhante após atualizar para o 4.3.22 nesta manhã. A solução rápida era desligar minhas VMs e mudar os tipos de adaptadores de rede para algo que não fosse da Intel.
Já há algumas horas sem problemas.
Tags networking virtualbox ethernet