j'ai un serveur sous debian etch qui a plant=E9 (ping mais plus
aucun service : ssh, apache ...), j'ai trouv=E9 dans le syslog des
erreurs assez curieuses :
Feb 2 12:01:45 ns3 kernel: BUG: unable to handle kernel paging
request at virtual address 08000030
Feb 2 12:01:45 ns3 kernel: printing eip:
Feb 2 12:01:45 ns3 kernel: c018f041
Feb 2 12:01:45 ns3 kernel: *pdpt =3D 00000000086c6001
Feb 2 12:01:45 ns3 kernel: *pde =3D 000000000bb71067
Feb 2 12:01:45 ns3 kernel: *pte =3D 0000000000000000
Feb 2 12:01:45 ns3 kernel: Oops: 0000 [#1]
Feb 2 12:01:45 ns3 kernel: SMP
Feb 2 12:01:45 ns3 kernel: Modules linked in:
Feb 2 12:01:45 ns3 kernel: CPU: 1
Feb 2 12:01:45 ns3 kernel: EIP: 0060:[dqput+14/353] Not tainted
VLI
Feb 2 12:01:45 ns3 kernel: EFLAGS: 00010206 (2.6.23.9-intel #1)
Feb 2 12:01:45 ns3 kernel: EIP is at dqput+0xe/0x161
Feb 2 12:01:45 ns3 kernel: eax: 08000000 ebx: 08000000 ecx:
00000000 edx: 00000000
Feb 2 12:01:45 ns3 kernel: esi: 00000000 edi: c22ffeb4 ebp:
0000003b esp: c22ffe58
Feb 2 12:01:45 ns3 kernel: ds: 007b es: 007b fs: 00d8 gs: 0000
ss: 0068
Feb 2 12:01:45 ns3 kernel: Process kswapd0 (pid: 259, ti=3Dc22fe000
task=3Dc2290550 task.ti=3Dc22fe000)
Feb 2 12:01:45 ns3 kernel: Stack: c01d1a8a f7db69d4 c0180d7d c22bc240
df101864 c018fa47 df101864 d7991770
Feb 2 12:01:45 ns3 kernel: c01ccd23 df101864 df10199c c0175797
c22ffeb4 df10186c df101864 c0175844
Feb 2 12:01:45 ns3 kernel: ef6cb0d4 ef6cb0dc 00000000 00000080
c0175b41 00000080 00000080 f55576c8
Feb 2 12:01:45 ns3 kernel: Call Trace:
Feb 2 12:01:45 ns3 kernel: [journal_start+134/178] journal_start
+0x86/0xb2
Feb 2 12:01:45 ns3 kernel: [invalidate_inode_buffers+14/153]
invalidate_inode_buffers+0xe/0x99
Feb 2 12:01:45 ns3 kernel: [dquot_drop+38/76] dquot_drop+0x26/0x4c
Feb 2 12:01:45 ns3 kernel: [ext3_dquot_drop+54/76] ext3_dquot_drop
+0x36/0x4c
Feb 2 12:01:45 ns3 kernel: [clear_inode+148/246] clear_inode
+0x94/0xf6
Feb 2 12:01:45 ns3 kernel: [dispose_list+75/198] dispose_list+0x4b/
0xc6
Feb 2 12:01:45 ns3 kernel: [prune_icache+370/388] prune_icache
+0x172/0x184
Feb 2 12:01:45 ns3 kernel: [shrink_icache_memory+20/43]
shrink_icache_memory+0x14/0x2b
Feb 2 12:01:45 ns3 kernel: [shrink_slab+309/408] shrink_slab
+0x135/0x198
Feb 2 12:01:45 ns3 kernel: [balance_pgdat+522/797] balance_pgdat
+0x20a/0x31d
Feb 2 12:01:45 ns3 kernel: [kswapd+252/254] kswapd+0xfc/0xfe
Feb 2 12:01:45 ns3 kernel: [autoremove_wake_function+0/51]
autoremove_wake_function+0x0/0x33
Feb 2 12:01:45 ns3 kernel: [autoremove_wake_function+0/51]
autoremove_wake_function+0x0/0x33
Feb 2 12:01:45 ns3 kernel: [schedule+871/1026] __sched_text_start
+0x367/0x402
Feb 2 12:01:45 ns3 kernel: [autoremove_wake_function+0/51]
autoremove_wake_function+0x0/0x33
Feb 2 12:01:45 ns3 kernel: [kswapd+0/254] kswapd+0x0/0xfe
Feb 2 12:01:45 ns3 kernel: [kthread+52/85] kthread+0x34/0x55
Feb 2 12:01:45 ns3 kernel: [kthread+0/85] kthread+0x0/0x55
Feb 2 12:01:45 ns3 kernel: [kernel_thread_helper+7/16]
kernel_thread_helper+0x7/0x10
Feb 2 12:01:45 ns3 kernel: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D
Feb 2 12:01:45 ns3 kernel: Code: 80 25 78 c0 01 5b ba 64 00 00 00 a1
d8 40 8b c0 89 d1 99 f7 f9 0f af 05 6c 33 82 c0 c3 53 83 ec 10 89 c3
85 c0 0f 84 4e 01 00 00 <83> 78 30 00 75 3e c7 04 24 a0 f3 6a c0 e8 59
7a f9 ff c7 04 24
Feb 2 12:01:45 ns3 kernel: EIP: [dqput+14/353] dqput+0xe/0x161 SS:ESP
0068:c22ffe58
J'ai cherch=E9 sur le net les causes de "BUG: unable to handle kernel
paging request at virtual address" mais pas grand chose sur debian ou
alors en rapport avec des p=E9riph=E9riques ou drivers que je n'utilise
pas.
Quelqu'un pourrait m'aider =E0 d=E9chiffrer =E7a ?
Je commencerais par un memtest86+ (pendant plusieurs heures, et un vrai << plusieurs >>, pas 2 ou 3, p.ex. pendant une nuit). J'essaierais aussi d'autres barrettes, ou une par une s'il y en a plusieurs, ou en les inversant. Certaines erreurs ne se produisent que (ou se produisent plus fréquemment) lorsque le PC est sous une forte charge, notamment en entrées-sorties. Essayer des programmes qui lisent et manipulent de gros fichiers (plus gros que la mémoire) est un autre test.
Je vais essayer ça, il y a deux barrettes Kingston de 1Go, je vais les pousser un peu.
bonne journée,
Bonjour,
Je commencerais par un memtest86+ (pendant plusieurs heures,
et un vrai << plusieurs >>, pas 2 ou 3, p.ex. pendant une nuit).
J'essaierais aussi d'autres barrettes, ou une par une s'il y
en a plusieurs, ou en les inversant.
Certaines erreurs ne se produisent que (ou se produisent plus
fréquemment) lorsque le PC est sous une forte charge, notamment
en entrées-sorties. Essayer des programmes qui lisent et
manipulent de gros fichiers (plus gros que la mémoire) est un
autre test.
Je vais essayer ça, il y a deux barrettes Kingston de 1Go, je vais les
pousser un peu.
Je commencerais par un memtest86+ (pendant plusieurs heures, et un vrai << plusieurs >>, pas 2 ou 3, p.ex. pendant une nuit). J'essaierais aussi d'autres barrettes, ou une par une s'il y en a plusieurs, ou en les inversant. Certaines erreurs ne se produisent que (ou se produisent plus fréquemment) lorsque le PC est sous une forte charge, notamment en entrées-sorties. Essayer des programmes qui lisent et manipulent de gros fichiers (plus gros que la mémoire) est un autre test.
Je vais essayer ça, il y a deux barrettes Kingston de 1Go, je vais les pousser un peu.