Newsgroup: it.comp.os.linux.iniziare
Titolo: mkfs.ext3 e panic

E' già la seconda volta (non consecutiva) che faccio un mkfs.ext3 e
ottengo un Segmentation fault.
La partizione, in entrambi i casi, è di c.a. 60G e di tipo fs (linux
raid autodetect)
Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: Segmentation
fault
Dopo tale messaggio la macchina non è più raggiungibile.
Ora non ho davanti la console, ma l'altra volta non mi sembra che c'era
indicato "kernel panic", però la macchina risultava inservibile (la
tastiera non rispondeva, mi sembra).
Suse linux enterprise 9.0 kernel 2.6.5
Matteo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


infatti:
mkfs.ext3 /dev/md6 
(ho già messo in /etc/raidtab e dato l'mkraid /dev/md6; la
cconfigurazione
del raid l'ho capita abbastanza, anche se mi resta ancora ostica la 
configurazione del bootloader, ma questa è un'altra storia)
Sono finalmente riuscito a telefonare per farmi spengere e riaccendere
il
pc. Dai messages vedo una brutta cosa:
Jul 24 15:20:27 linux kernel: md: bind<hdd6>
Jul 24 15:20:27 linux kernel: raid1: raid set md6 active with 1 out of 1
mirrors
Jul 24 15:20:27 linux /etc/hotplug/block.agent[7145]: try 1 while
waiting for /block/md6's bus_id
Jul 24 15:20:27 linux /etc/hotplug/block.agent[7123]: new block device
/block/md5
Jul 24 15:20:28 linux /etc/hotplug/block.agent[7145]: try 2 while
waiting for /block/md6's bus_id
Jul 24 15:20:29 linux /etc/hotplug/block.agent[7145]: try 3 while
waiting for /block/md6's bus_id
Jul 24 15:20:30 linux /etc/hotplug/block.agent[7145]: try 4 while
waiting for /block/md6's bus_id
Jul 24 15:20:31 linux /etc/hotplug/block.agent[7145]: try 5 while
waiting for /block/md6's bus_id
Jul 24 15:20:32 linux /etc/hotplug/block.agent[7145]: new block device
/block/md6
Jul 24 15:21:47 linux kernel: attempt to access beyond end of device
Jul 24 15:21:47 linux kernel: md6: rw=1, want=
8662287080
,
limit=126062208
Jul 24 15:21:47 linux kernel: Buffer I/O error on device md6, logical
block 1082785884
Jul 24 15:21:47 linux kernel: lost page write due to I/O error on md6
Jul 24 15:21:47 linux kernel: attempt to access beyond end of device
Jul 24 15:21:47 linux kernel: md6: rw=1, want=2305843009286046480,
limit=126062208
Jul 24 15:21:47 linux kernel: Buffer I/O error on device md6, logical
block 4899916394588143713
Jul 24 15:21:47 linux kernel: lost page write due to I/O error on md6
Jul 24 15:21:47 linux kernel: Unable to handle kernel paging request at
virtual address b31f9684
Jul 24 15:21:47 linux kernel:  printing eip:
Jul 24 15:21:47 linux kernel: c024944f
Jul 24 15:21:47 linux kernel: *pde = 00000000
Jul 24 15:21:47 linux kernel: Oops: 0000 [#1]
Jul 24 15:21:47 linux kernel: SMP
Jul 24 15:21:47 linux kernel: CPU:    0
Jul 24 15:21:47 linux kernel: EIP:    0060:[<c024944f>]    Not tainted
Jul 24 15:21:47 linux kernel: EFLAGS: 00010292   (2.6.5-7.97-smp)
Jul 24 15:21:47 linux kernel: EIP is at generic_make_request+0xf/0x200
Jul 24 15:21:47 linux kernel: eax: c04f6ac0   ebx: c04f6ac0   ecx:
b31f9680   edx: 00000000
Jul 24 15:21:47 linux kernel: esi: 00000001   edi: c04f6ac0   ebp:
00001000   esp: f7c11ba4
Jul 24 15:21:47 linux kernel: ds: 007b   es: 007b   ss: 0068
Jul 24 15:21:47 linux kernel: Process pdflush (pid: 16,
threadinfo=f7c10000 task=f7c780a0)
Jul 24 15:21:48 linux kernel: Stack: c035a494 f7c11bd0 00000001 04500310
20000000 07838e80 00000000 07838e78
Jul 24 15:21:48 linux kernel:        00000000 04500338 00000000 0036646d
00000296 f7ffcbc0 00000010 c014ac53
Jul 24 15:21:48 linux kernel:        00000000 f7c780a0 c0126a40 c04f6ac0
00000001 00000008 c04f6ac0 c02496a8
Jul 24 15:21:48 linux kernel: Call Trace:
Jul 24 15:21:48 linux kernel:  [<c014ac53>] mempool_alloc+0x73/0x140
Jul 24 15:21:48 linux kernel:  [<c0126a40>]
autoremove_wake_function+0x0/0x40
Jul 24 15:21:48 linux kernel:  [<c02496a8>] submit_bio+0x68/0x120
Jul 24 15:21:48 linux kernel:  [<c0126a40>]
autoremove_wake_function+0x0/0x40
Jul 24 15:21:48 linux kernel:  [<c0170042>] bio_alloc+0xd2/0x1c0
Jul 24 15:21:48 linux kernel:  [<c016c13d>] submit_bh+0x17d/0x230
Jul 24 15:21:48 linux kernel:  [<c016e974>]
__block_write_full_page+0x244/0x3d0
Jul 24 15:21:48 linux kernel:  [<c01720d0>] blkdev_get_block+0x0/0x80
Jul 24 15:21:48 linux kernel:  [<c016ebe9>]
block_write_full_page+0xe9/0x100
Jul 24 15:21:48 linux kernel:  [<c01720d0>] blkdev_get_block+0x0/0x80
Jul 24 15:21:48 linux kernel:  [<c018e2f3>] mpage_writepages+0x2c3/0xb40
Jul 24 15:21:48 linux kernel:  [<c02e5b3e>] tcp_v4_rcv+0x8ce/0xa30
Jul 24 15:21:48 linux kernel:  [<c0172650>] blkdev_writepage+0x0/0x10
Jul 24 15:21:48 linux kernel:  [<c01233e1>] schedule+0x5e1/0xae0
Jul 24 15:21:48 linux kernel:  [<c02af386>] process_backlog+0x86/0x120
Jul 24 15:21:48 linux kernel:  [<c011adfa>]
smp_apic_timer_interrupt+0xea/0x160
Jul 24 15:21:48 linux kernel:  [<c014dc34>] do_writepages+0x24/0x30
Jul 24 15:21:48 linux kernel:  [<c018d572>]
__writeback_single_inode+0xa2/0x240
Jul 24 15:21:48 linux kernel:  [<c018db0a>] sync_sb_inodes+0x1aa/0x2e0
Jul 24 15:21:48 linux kernel:  [<c014e340>] pdflush+0x0/0x1d5
Jul 24 15:21:48 linux kernel:  [<c018de59>] writeback_inodes+0xd9/0xe6
Jul 24 15:21:48 linux kernel:  [<c014de89>]
background_writeout+0x99/0xe0
Jul 24 15:21:48 linux kernel:  [<c014e41f>] pdflush+0xdf/0x1d5
Jul 24 15:21:48 linux kernel:  [<c014ddf0>] background_writeout+0x0/0xe0
Jul 24 15:21:48 linux kernel:  [<c013afa4>] kthread+0xd4/0x118
Jul 24 15:21:48 linux kernel:  [<c013aed0>] kthread+0x0/0x118
Jul 24 15:21:48 linux kernel:  [<c0107005>]
kernel_thread_helper+0x5/0x10
Jul 24 15:21:48 linux kernel:
Jul 24 15:21:48 linux kernel: Code: 8b 41 04 c1 ed 09 8b 70 38 8b 58 34
0f ac f3 09 c1 fe 09 89
Jul 24 15:21:48 linux kernel:  <6>attempt to access beyond end of device
Jul 24 15:21:48 linux kernel: md6: rw=1, want=609223528, limit=126062208
Jul 24 15:21:48 linux kernel: Buffer I/O error on device md6, logical
block 76152940
Jul 24 15:21:48 linux kernel: lost page write due to I/O error on md6
Jul 24 15:21:48 linux kernel: attempt to access beyond end of device
Jul 24 15:21:48 linux kernel: md6: rw=1, want=18966880715640,
limit=126062208
Jul 24 15:21:48 linux kernel: Buffer I/O error on device md6, logical
block 9044078
Jul 24 15:21:48 linux kernel: lost page write due to I/O error on md6
Jul 24 15:21:48 linux kernel: attempt to access beyond end of device
Jul 24 15:21:48 linux kernel: md6: rw=1, want=2305843009286046608,
limit=126062208
Jul 24 15:21:48 linux kernel: Buffer I/O error on device md6, logical
block 288230376160755825
Jul 24 15:21:48 linux kernel: lost page write due to I/O error on md6
Jul 24 15:21:48 linux kernel: Unable to handle kernel NULL pointer
dereference at virtual address 00000000
Jul 24 15:21:48 linux kernel:  printing eip:
Jul 24 15:21:48 linux kernel: c016e843
Jul 24 15:21:48 linux kernel: *pde = 00000000
Jul 24 21:09:22 linux syslogd 1.4.1: restart.
Che significa, che ho già un settore danneggiato sul disco? 
(il pc è nuovo).
Ed è normale che un mkfs su un settore danneggiato mi mandi in panic il
sistema?
Prima di ridare l'mkfs, comunque, ora ho messo un bel 
append="panic=30"
in lilo, così se panica dovrebbe riavviarsi.
Fortunatamente il sistema non è ancora in produzione.


 Mi pare che tu abbia qualche problema hardware sul disco.
sigh, il sospetto quinde è confermato, quindi
ora riformatto e poi faccio un controllo dei settori danneggiati.
In caso sia veramente danneggiato lo riporto in garanzia (e magari vedo
se possono sostituirmi il controller raid... si tratta del famoso 
server di cui ho parlato in diversi post precedenti, che ha quel
controller raid che ha due bus e quattro dischi e che sembrerebbe non 
essere ben supportato da linux)


 
Che tool posso utilizzare per testare il disco?
L'ultimo mkfs č andato a buon fine, e l'fsck -c non ha riscontrato errori.
fsck -c perň fa solo test in lettura.
Io posso anche sdraiare il disco per fare test in scrittura (in pratica
potrei anche fare dd if=/dev/zero of=/dev/hdd, ma preferirei qualche tool
piů dedicato)
Matteo

Matteo Rossini wrote:

Puň essere rilevante il fatto che il disco incriminato sia slave e non abbia
un master (in hdc non c'č niente... al momento non avevo ponticelli per
settarlo come master)?
Matteo