I think I figured it out but am still looking for suggestions: mdadm --stop /dev/md0 mdadm -C /dev/md0 -l1 -n2 /dev/hda /dev/hdc
and it looks like the kern.log reflects that the array is being resynchronized. Is this correct? At Monday, 29 November 2004, Harland Christofferson <[EMAIL PROTECTED] com> wrote: >I had a problem w/ my system crashing and I noticed there was an >I/O error to /dev/hda. In a fit of panic, I swapped the IDE cable >of /dev/hda and /dev/hdc and reboot. Come to find out, my CPU fan >was dying causing the CPU not to work. > >Anyway ... > >Upon putting the drives back where they belong, I notice that /dev/hda >is kicked out of the raid1 array as faulty. Reading the kern.log, >it looks like this is occuring b/c of a superblock update time inconsistency. >How can I correct this so that both /dev/hda and /dev/hdc are in >the array /dev/md0? > >Nov 29 20:25:37 trader kernel: md: md driver 0.90.0 MAX_MD_DEVS=256, >MD_SB_DISKS=27 >Nov 29 20:25:37 trader kernel: md: raid1 personality registered as nr 3 >Nov 29 20:25:37 trader kernel: [events: 00000034] >Nov 29 20:25:37 trader kernel: [events: 00000039] >Nov 29 20:25:37 trader kernel: md: autorun ... >Nov 29 20:25:37 trader kernel: md: considering hdc ... >Nov 29 20:25:37 trader kernel: md: adding hdc ... >Nov 29 20:25:37 trader kernel: md: adding hda ... >Nov 29 20:25:37 trader kernel: md: created md0 >Nov 29 20:25:37 trader kernel: md: bind<hda,1> >Nov 29 20:25:37 trader kernel: md: bind<hdc,2> >Nov 29 20:25:37 trader kernel: md: running: <hdc><hda> >Nov 29 20:25:37 trader kernel: md: hdc's event counter: 00000039 >Nov 29 20:25:37 trader kernel: md: hda's event counter: 00000034 >Nov 29 20:25:37 trader kernel: md: superblock update time inconsistency >-- using the most recent one >Nov 29 20:25:37 trader kernel: md: freshest: hdc >Nov 29 20:25:37 trader kernel: md: kicking non-fresh hda from array! >Nov 29 20:25:37 trader kernel: md: unbind<hda,1> >Nov 29 20:25:37 trader kernel: md: export_rdev(hda) >Nov 29 20:25:37 trader kernel: md: md0: raid array is not clean - >- starting background reconstruction >Nov 29 20:25:37 trader kernel: md: RAID level 1 does not need chunksize! >Continuing anyway. >Nov 29 20:25:37 trader kernel: md0: max total readahead window set >to 124k >Nov 29 20:25:37 trader kernel: md0: 1 data-disks, max readahead per >data-disk: 124k >Nov 29 20:25:37 trader kernel: raid1: device hdc operational as mirror 1 >Nov 29 20:25:37 trader kernel: raid1: md0, not all disks are operational >-- trying to recover array >Nov 29 20:25:37 trader kernel: raid1: raid set md0 active with 1 >out of 2 mirrors >Nov 29 20:25:37 trader kernel: md: updating md0 RAID superblock on >device >Nov 29 20:25:37 trader kernel: md: hdc [events: 0000003a]<6>(write) >hdc's sb offset: 40146560 >Nov 29 20:25:37 trader kernel: md: recovery thread got woken up ... >Nov 29 20:25:37 trader kernel: md0: no spare disk to reconstruct >array! -- continuing in degraded mode >Nov 29 20:25:37 trader kernel: md: recovery thread finished ... >Nov 29 20:25:37 trader kernel: md: ... autorun DONE. > >-- >To UNSUBSCRIBE, email to [EMAIL PROTECTED] >with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] debian.org > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]