Re: Re: fr1-2.16 patch for 2.6.10 kernel
"denis.bonnenfant" <[email protected]>
| Newsgroups | gmane.linux.enbd.general |
|---|---|
| Message-ID | <[email protected]> |
first setfaulty :
raid1: Disk failure on sda1, disabling device.
Operation continuing on 1 devices
raid1: made bitmap f7cbb740 at events 0:60
md0: md_check_recovery 2: cleared recovery bits on sb f7fc8480
md: 3830
md: 3838
md: 3846
md: 3838
md: 3842
RAID1 conf printout:
--- wd:1 rd:2
disk 0, wo:1, o:0, dev:sda1
disk 1, wo:0, o:1, dev:sda2
RAID1 conf printout:
--- wd:1 rd:2
disk 1, wo:0, o:1, dev:sda2
md: 3846
md 3895: ** mddev=f7fc8480 rdev=f7ff7c80
md 3902: ** mddev=f7fc8480 rdev=f7ff7c80
md 3895: ** mddev=f7fc8480 rdev=f7ff7fc0
md 3902: ** mddev=f7fc8480 rdev=f7ff7fc0
md 3895: ** mddev=f7fc8480 rdev=f7fc8490
md 3917: ** mddev=f7fc8480 rdev=f7fc8490
md: 3863
md: unlock at line 3891
md 2379: ** mddev=f7fc8480
fist hot add
md 2380: ** hot_add_disk
md: trying to hot-add unknown-block(8,1) to md0 ...
md 2406: ** mddev=f7fc8480 rdev=f7ff7fc0
md0: repair of faulty disk 800001!
md: trying to remove unknown-block(8,1) from md0 ...
md : 1232 kick_rdev_from_array
md0: notifying dev 800001 it is no longer in array
md: unbind<sda1>
md : 1234 call to export_rdev from kick_rdev_from_array
md: export_rdev(sda1)
md 1203: unlock_rdev nulls bdev <***** it's like you
md: unlock_rdev bdev=f7fca880
md 1194: lock_rdev restores bdev 800001 <******
md 2440: ** rdev=f71311c0
md0: repairing old mirror component 800001 (disk 97 >= bitmap 0)
md0: WARNING: sda1 appears to be on the same physical disk as sda2. True
protection against single-disk failure might be compromised.
md: bind<sda1>
md0: notifying dev 800001 it is now in array
md0: set repair bit to 1 on superblock f7fc8480
md0: md_check_recovery 2: cleared recovery bits on sb f7fc8480
md0: md_check_recovery 2: restored repair bit on sb f7fc8480
md: 3830
md: 3838
md: 3846
md: 3838
md: 3846
md 3895: ** mddev=f7fc8480 rdev=f71311c0
md 3902: ** mddev=f7fc8480 rdev=f71311c0
md 3904: ** mddev=f7fc8480 rdev=f71311c0
md 3905: ** mddev->pers=f88a8c20
md 3906: ** mddev->pers->hot_add_disk=f88a5388
raid1 1046: ** mddev=f7fc8480 rdev=f71311c0 mirror=0
raid1 1050: ** p=f798ac00 rdev=f71311c0 mirror=0
raid1 1091: ** mddev=f7fc8480 rdev=f71311c0 mirror=0
RAID1 conf printout:
--- wd:1 rd:2
disk 0, wo:1, o:1, dev:sda1
disk 1, wo:0, o:1, dev:sda2
md 3908: ** mddev=f7fc8480 rdev=f71311c0 spares=0
md 3895: ** mddev=f7fc8480 rdev=f7ff7c80
md 3902: ** mddev=f7fc8480 rdev=f7ff7c80
md 3895: ** mddev=f7fc8480 rdev=f7fc8490
md 3917: ** mddev=f7fc8480 rdev=f7fc8490
md: 3867
md: unlock at line 3891
md: syncing RAID array md0 (sb f7fc8480)
md: minimum _guaranteed_ reconstruction speed: 1000 KB/sec/disc.
md: using maximum available idle IO bandwith (but not more than 200000
KB/sec) for reconstruction.
md: using 128k window, over a total of 489856 blocks.
md0: repair bit set on sb so retained bitmap f7cbb740
second fail :
raid1: Disk failure on sda1, disabling device.
Operation continuing on 1 devices
raid1: bitmap f7cbb740 already active!
md: 3788
md: unlock at line 3891
md: md0: sync done.
md: 3793
RAID1 conf printout:
--- wd:1 rd:2
disk 0, wo:1, o:0, dev:sda1
disk 1, wo:0, o:1, dev:sda2
md0: md_check_recovery 1: cleared recovery bits on sb f7fc8480
md: unlock at line 3891
md0: md_check_recovery 2: cleared recovery bits on sb f7fc8480
md: 3830
md: 3838
md: 3846
md: 3838
md: 3846
md 3895: ** mddev=f7fc8480 rdev=f71311c0
md 3902: ** mddev=f7fc8480 rdev=f71311c0
md 3895: ** mddev=f7fc8480 rdev=f7ff7c80
md 3902: ** mddev=f7fc8480 rdev=f7ff7c80
md 3895: ** mddev=f7fc8480 rdev=f7fc8490
md 3917: ** mddev=f7fc8480 rdev=f7fc8490
md: 3863
md: unlock at line 3891
md 2379: ** mddev=f7fc8480
second hotadd
md 2380: ** hot_add_disk
md: trying to hot-add unknown-block(8,1) to md0 ...
md 2406: ** mddev=f7fc8480 rdev=f71311c0
md0: repair of faulty disk 800001!
md: trying to remove unknown-block(8,1) from md0 ...
md : 1232 kick_rdev_from_array
md0: notifying dev 800001 it is no longer in array
md: unbind<sda1>
md : 1234 call to export_rdev in kick_rdev_from_array
md: export_rdev(sda1)
md 1203: unlock_rdev nulls bdev <**************
md: unlock_rdev bdev=f7fca880
md 1194: lock_rdev restores bdev 800001 <************
md 2440: ** rdev=f7131800
md: adding new mirror component 800001
md: old uuid 27c7fcee cf125b57 1a5e9d10 c7606754
md: new uuid 0 0 0 0 <*********
md0: WARNING: sda1 appears to be on the same physical disk as sda2. True
protection against single-disk failure might be compromised.
md: bind<sda1>
md0: notifying dev 800001 it is now in array
md0: set repair bit to 0 on superblock f7fc8480
md0: md_check_recovery 2: cleared recovery bits on sb f7fc8480
md: 3830
md: 3838
md: 3846
md: 3838
md: 3846
md 3895: ** mddev=f7fc8480 rdev=f7131800
md 3902: ** mddev=f7fc8480 rdev=f7131800
md 3904: ** mddev=f7fc8480 rdev=f7131800
md 3905: ** mddev->pers=f88a8c20
md 3906: ** mddev->pers->hot_add_disk=f88a5388
raid1 1046: ** mddev=f7fc8480 rdev=f7131800 mirror=0
Unable to handle kernel NULL pointer dereference at virtual address 00000004
printing eip:
f88a53ec
*pde = 00000000
Oops: 0000 [#1]
PREEMPT
Modules linked in: raid1 bitmap md epic100 usbkbd parport_pc lp parport
CPU: 0
EIP: 0060:[<f88a53ec>] Not tainted
EFLAGS: 00010087 (2.6.8-enbd-fr1-debug1)
EIP is at raid1_add_disk+0x64/0x144 [raid1]
It's rather similar with yours.
I'm going to try with a couple of unpartitionned disks (sda and sdb),
but i have to speedup reconstruction, as they are 400Gb !