Server tuhne pri zapisu na FW externi disk

Martin Kamín ZULU martinkamin na quick.cz
Pátek Červenec 30 09:42:09 CEST 2004


Zajimava situace s diskem v externim boxu zapojeny pomoci FW. Disk má
vlastní napajení, netopí, vypadá v pohodě.

Právě děláme _UŽ DRUHÝ_ pokus. První byl Maxtor 200GB, zacaly na nem blbnout
sektory (potvrdil i test od Maxtoru). Disk jsem včera vyměnil a na radu
konference někde na internetu jsem chtěl jiný než Maxtor, tak jsem si vybral
Seagate.

Ten ovšem po určité době hlásí také chybné sektory a systém se také na
chvíli zasekne.... Omezení na 136 GB by nemělo být problémem, protože máme
jádro je 2.4.22-32mdkcustom (od Mandraku) s podporou FW v jádře. Data se na
disk kopírují pomocí rsync (fs je resiserfs, jedna velká parition), ale po
určité době se jádro zasekne a začne nám generovat takovéto hlášky...

Server je v denním provozu a má 36 dní uptime. Nejsou s ním žádné problémy,
kromě připojení tohoto externího disku na FW. Nemůže být ve FW řadiči
problém, protože je to druhý disk na stejném řadiči, jiný výrobce a stejná
závada??? Hmmmm....

Jul 30 09:07:56 desktop kernel: ieee1394: sbp2: aborting sbp2 command
Jul 30 09:07:56 desktop kernel: Write (10) 00 05 34 93 bf 00 00 f8 00
Jul 30 09:08:06 desktop kernel: ieee1394: sbp2: aborting sbp2 command
Jul 30 09:08:06 desktop kernel: Test Unit Ready 00 00 00 00 00
Jul 30 09:08:06 desktop kernel: ieee1394: sbp2: aborting sbp2 command
Jul 30 09:08:06 desktop kernel: Write (10) 00 05 34 94 b7 00 00 f8 00

a pak 

Jul 30 09:10:51 desktop kernel: ieee1394: sbp2: aborting sbp2 command
Jul 30 09:10:51 desktop kernel: Test Unit Ready 00 00 00 00 00
Jul 30 09:10:51 desktop kernel: scsi: device set offline - not ready or
command retry failed after bus reset: host 0 channel 0 id 0 lun 0

Server vytuhne, ale jen na minutku (asi se pokouší stále zapisovat) a začne
generovat chyby na médiu.

Jul 30 09:10:51 desktop kernel:  I/O error: dev 08:01, sector 87331464
Jul 30 09:10:51 desktop kernel:  I/O error: dev 08:01, sector 87331472
Jul 30 09:10:51 desktop kernel:  I/O error: dev 08:01, sector 87332528
Jul 30 09:10:51 desktop kernel:  I/O error: dev 08:01, sector 87332776
Jul 30 09:10:51 desktop kernel:  I/O error: dev 08:01, sector 87333024

Jul 30 09:10:52 desktop kernel: journal-601, buffer write failed
Jul 30 09:10:52 desktop kernel:  (device sd(8,1))
Jul 30 09:10:52 desktop kernel: kernel BUG at prints.c:341!
Jul 30 09:10:52 desktop kernel: invalid operand: 0000
Jul 30 09:10:52 desktop kernel: sbp2 vmnet vmmon scanner ppdev lp es1371
 ac97_codec soundcore gameport af_packet supermount sd_mod scsi_mod rtc
reiserfs
Jul 30 09:10:52 desktop kernel: CPU:    0
Jul 30 09:10:52 desktop kernel: EIP:    0010:[af_packet:__insmod_af_pack
et_O/lib/modules/2.4.22-32mdkcustom/kernel/+-4261851/96]    Tainted: PF
Jul 30 09:10:52 desktop kernel: EIP:    0010:[<e882c825>]    Tainted: PF

Jul 30 09:10:52 desktop kernel: EFLAGS: 00010282
Jul 30 09:10:52 desktop kernel: EIP is at E __stop___kallsyms_R1c3adbc0+
0x283c991d/0xffd82008
Jul 30 09:10:52 desktop kernel: eax: 00000036   ebx: cd734000   ecx: 000
00001   edx: c0101a18
Jul 30 09:10:52 desktop kernel: esi: c633fcc0   edi: cd734000   ebp: e78
7ff50   esp: e787ff40
Jul 30 09:10:52 desktop kernel: ds: 0018   es: 0018   ss: 0018
Jul 30 09:10:52 desktop kernel: Process kreiserfsd (pid: 14, stackpage=e
787f000)
Jul 30 09:10:52 desktop kernel: Stack: e88483bc e8848dc0 c0136980 000000
00 e787ff98 e883932e cd734000 e88456a0
Jul 30 09:10:52 desktop kernel:        e787ff88 e7fd5c00 e8a1a000 000000
19 e468d000 e7fd5c00 0000001c c633fcd8
Jul 30 09:10:52 desktop kernel:        0000001a 00000000 d8461bc0 e7943f
24 cd734000 e884e000 e787ffac e883d2ed
Jul 30 09:10:52 desktop kernel: Call Trace:
Jul 30 09:10:52 desktop kernel:  [af_packet:__insmod_af_packet_O/lib/mod
ules/2.4.22-32mdkcustom/kernel/+-4148292/96] E journal_end_R47ed6cd4+0xb
51c/0xd8f4 [reiserfs]
Jul 30 09:10:52 desktop kernel:  [<e88483bc>] E journal_end_R47ed6cd4+0x
b51c/0xd8f4 [reiserfs]
Jul 30 09:10:52 desktop kernel:  [af_packet:__insmod_af_packet_O/lib/mod
ules/2.4.22-32mdkcustom/kernel/+-4145728/96] E journal_end_R47ed6cd4+0xb
f20/0xd8f4 [reiserfs]
Jul 30 09:10:52 desktop kernel:  [<e8848dc0>] E journal_end_R47ed6cd4+0x
bf20/0xd8f4 [reiserfs]



Další informace o konferenci Linux