[BSD] kernel panic eltuno SATA diszk miatt
Zoltan Varga
vzoltan007 at gmail.com
2009. Aug. 23., V, 16:52:20 CEST
Hello!
Az alábbi jelenséget vettem észre intenzív diszk-használat során:
rendszer újrabootol, a logok szerint mintha leszakadna a merevlemez...
A konfiguráció egy régebbi P4-es gép SIS chipsetes alaplappal, viszont
a SATA lemezeket egy SiI 3512 SATA vezérlő szolgálja ki. IRQ-t elvileg
nem oszt semmivel a kártya, direkt ellenőriztem a hálókártyával
(eddigi tapasztalataim szerint a hiba akkor jön elő, amikor a hálózati
forgalom is relatíve magas), a vmstat -i kimenete:
interrupt total rate
irq0: clk 1548874 999
irq5: ohci1+ 432879 279
irq7: ppbus0 ppc0 1 0
irq8: rtc 198212 127
irq11: ste0 83988 54
irq14: ata0 40153 25
irq15: ata1 69 0
Dmesg releváns részek:
atapci1: <SiI SiI 3512 SATA150 controller> port
0xdc00-0xdc07,0xd800-0xd803,0xd400-0xd407,0xd000-0xd003,0xcc00-0xcc0f
mem 0xdffffe00-0xdfffffff irq 5 at device 10.0 on pci0
ad4: 715404MB <SAMSUNG HD753LJ 1AA01113> at ata2-master SATA150
ad6: 715404MB <SAMSUNG HD753LJ 1AA01113> at ata3-master SATA150
Messages naplófájl:
kernel: ad6: FAILURE - device detached
kernel: subdisk6: detached
kernel: ad6: detached
kernel: g_vfs_done():ad6s1d[WRITE(offset=60314845184, length=16384)]error = 6
kernel: g_vfs_done():ad6s1d[READ(offset=60314976256, length=16384)]error = 6
kernel: g_vfs_done():ad6s1d[READ(offset=60315041792, length=131072)]error = 6
kernel: g_vfs_done():ad6s1d[READ(offset=574575468544, length=65536)]error = 6
kernel: g_vfs_done():ad6s1d[WRITE(offset=60314796032,
length=16384)]error = 6vnode_pager_getpages: I/O read error
kernel: vnode_pager_putpages: I/O error 6
kernel: vnode_pager_putpages: residual I/O 32768 at 8554
kernel: g_vfs_done():ad6s1d[WRITE(offset=60314910720, length=16384)]error = 6
majd hasonló részek ismétlődnek sokáig, és reboot. A rendszer maga egy
FreeBSD 7.0-RELEASE-p11.
Sajnos sok ötletem nincs, hogy mit lehetne tenni, hozzátok fordulok
segítségért, ötletért. Minden javaslatot szívesen veszek, előre is
köszönöm!
Üdv:
Zoltán
További információk a(z) BSD levelezőlistáról