[olug] Software RAID / accidentally raidhotadd to wrong md
Terry
td3201 at yahoo.com
Fri Apr 2 15:15:10 UTC 2004
When you added the two partitions to the other raid
array, did it go through the whole syncing process on
both the drives?
--- lug at robotz.com wrote:
> I will type it in here....
>
> /etc/raidtab
>
> raiddev /dev/md3
> raid-level 5
> nr-raid-disks 3
> chuck-size 64k
> oersustebt-superblock 1
> nr-spare-disks 0
>
> device /dev/hda3
> raid-disk 0
> device /dev/hdb3
> raid-disk 1
> device /dev/hdc3
> raid-disk 2
>
> raiddev /dev/md0
> raid-level 1
> nr-raid-disks 3
> chuck-size 64k
> oersustebt-superblock 1
> nr-spare-disks 0
>
> device /dev/hda1
> raid-disk 0
> device /dev/hdb1
> raid-disk 1
> device /dev/hdc1
> raid-disk 2
>
> raiddev /dev/md4
> raid-level 5
> nr-raid-disks 3
> chuck-size 64k
> oersustebt-superblock 1
> nr-spare-disks 0
>
> device /dev/hda2
> raid-disk 0
> device /dev/hdb2
> raid-disk 1
> device /dev/hdc2
> raid-disk 2
>
> raiddev /dev/md2
> raid-level 5
> nr-raid-disks 3
> chuck-size 64k
> oersustebt-superblock 1
> nr-spare-disks 0
>
> device /dev/hda5
> raid-disk 0
> device /dev/hdb5
> raid-disk 1
> device /dev/hdc5
> raid-disk 2
>
> raiddev /dev/md1
> raid-level 5
> nr-raid-disks 3
> chuck-size 64k
> oersustebt-superblock 1
> nr-spare-disks 0
>
> device /dev/hda6
> raid-disk 0
> device /dev/hdb6
> raid-disk 1
> device /dev/hdc6
> raid-disk 2
>
>
>
>
> At Wednesday, 31 March 2004, you wrote:
>
> >Wow, paste your raidtab if you don't mind....let me
> >take a peek at that then read your stuff below.
> That
> >will help....
> >
> >--- lug at robotz.com wrote:
> >> Issue summary: Had problems with 1 of a 3 drive
> >> software raid array.
> >> Harddrive is not physically bad, but the array
> >> failed today on boot.
> >> Used raidhotadd to get all of the raid5
> partitions
> >> (md0 md3)
> >> up and running with the exception of the most
> >> important partition
> >> (md4).
> >>
> >> I accidentally tried to raidhotadd 2 of the 3
> >> drives from md4 into
> >> md2. Now hdb2 and hdc2 think they are part of
> md2
> >> when they actually
> >> should be part of md4. This is not reflected in
> >> /etc/raidtab but
> >> must be stored somewhere I cannot find.
> >> (superblock?)
> >>
> >> This leaves only 1 drive in md4 and therefore md4
> >> will not start
> >> even degraded. md4 is a RAID 5 partition, which
> is
> >> supposed to include
> >> hda2, hdb2, and hdc2. Since RAID wont start on
> md4,
> >> I cannot simply
> >> use raidhotremove and raidhotadd to correct
> this
> >> mistake (assuming
> >> that would correct the mistake).
> >>
> >> I used raidsetfaulty to deactivate hdb2 to stop
> >> interfering with
> >> the start of md2. (because hdb2 belongs in md4
> and
> >> raidhotremove
> >> refuses to get hdb2 out of md2 without
> deactivating
> >> the partition)
> >>
> >> lsraid reports md0 md3 correctly. However,
> typing
> >> lsraid A d
> >> /dev/hdb2 or lsraid A d /dev/hdc2 shows them
> as
> >> a member of
> >> md2 still. They should be in md4 instead.
> >>
> >> My question #1: Did my mistake hose the data in
> >> both hdb2 and hdc2
> >> making it impossible to recover md4 (my most
> >> critical partition containing
> >> /home) or is hdb2 and hdc2 merely confused about
> >> where they belong
> >> but still within them is my critical data making
> >> recovery of md4
> >> possible?
> >>
> >> My question #2: If recovery is possible, should I
> >> then mkraid /dev/md4
> >> f and hope for the best or is there a safer way
> to
> >> _save_ my data?
> >> Or perhaps there is a way to make hdb2 and hdc2
> >> realize again that
> >> they are part of md4.
> >>
> >> Keep in mind that since md4 wont start I cant
> >> reverse the mistake
> >> with raidhotadd.
> >>
> >> If I failed to provide any details please let me
> >> know and I will
> >> elaborate further.
> >>
> >> Thank you.
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >> _______________________________________________
> >> OLUG mailing list
> >> OLUG at olug.org
> >> http://lists.olug.org/mailman/listinfo/olug
> >
> >=====
> >Terry
> >
> >__________________________________
> >Do you Yahoo!?
> >Yahoo! Finance Tax Center - File online. File on
> time.
> >http://taxes.yahoo.com/filing.html
> >_______________________________________________
> >OLUG mailing list
> >OLUG at olug.org
> >http://lists.olug.org/mailman/listinfo/olug
> >
>
>
>
>
>
>
>
> _______________________________________________
> OLUG mailing list
> OLUG at olug.org
> http://lists.olug.org/mailman/listinfo/olug
=====
Terry
__________________________________
Do you Yahoo!?
Yahoo! Small Business $15K Web Design Giveaway
http://promotions.yahoo.com/design_giveaway/
More information about the OLUG
mailing list