Re: fr1-2.16 patch for 2.6.10 kernel
[email protected] (Peter T. Breuer)
| Newsgroups | gmane.linux.enbd.general |
|---|---|
| Message-ID | <[email protected]> |
In article <[email protected]> you wrote: > Peter T. Breuer a ?crit : > > 657 19:48 sudo raidhotadd /dev/md0 /dev/loop1 > > 658 19:48 sudo raidsetfaulty /dev/md0 /dev/loop1 > > 659 19:48 cat /proc/mdstat > > 660 19:48 sudo raidhotadd /dev/md0 /dev/loop1 > > 661 19:48 sync > > > > and no kernel oops. Am I supposed to dirty the array to get the problem? > No, the problem occurs even if you don't wait the total reconstuction for fault/add. > But do you have the "bitmap f7cbb740 already active!" message when failing disk ? betty:/usr/local/src/linux-2.6.3% dmesg | grep already raid1: bitmap c93e1900 already active! raid1: bitmap c93e1900 already active! raid1: bitmap c93e1900 already active! betty:/usr/local/src/linux-2.6.3% A closer look ... md0: md_check_recovery 1: cleared recovery bits on sb ce0f8400 md0: md_check_recovery 2: cleared recovery bits on sb ce0f8400 raid1: Disk failure on loop1, disabling device. Operation continuing on 1 devices raid1: bitmap c93e1900 already active! ^^^^^^^^^^^^^^^ looks harmless. md0: md_check_recovery 2: cleared recovery bits on sb ce0f8400 md: trying to hot-add loop1 to md0 ... md0: repair of faulty disk 700001! md: trying to remove loop1 from md0 ... md0: notifying dev 700001 it is no longer in array md: unbind<loop1> md: export_rdev(loop1) md0: repairing old mirror component 700001 (disk 7 >= bitmap 0) md: bind<loop1> md0: notifying dev 700001 it is now in array md0: set repair bit to 1 on superblock ce0f8400 md0: md_check_recovery 2: cleared recovery bits on sb ce0f8400 md0: md_check_recovery 2: restored repair bit on sb ce0f8400 RAID1 conf printout: --- wd:1 rd:2 disk 0, wo:0, o:1, dev:loop0 disk 1, wo:1, o:1, dev:loop1 md: syncing RAID array md0 (sb ce0f8400) md: minimum _guaranteed_ reconstruction speed: 1000 KB/sec/disc. md: using maximum available idle IO bandwith (but not more than 200000 KB/sec) f or reconstruction. md: using 128k window, over a total of 4032 blocks. md0: repair bit set on sb so retained bitmap c93e1900 raid1: skipped clean sectors 0-8063 md: md0: sync done. RAID1 conf printout: --- wd:2 rd:2 disk 0, wo:0, o:1, dev:loop0 disk 1, wo:0, o:1, dev:loop1 Peter