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 !
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.