Software RAID Configuration problem
Ron McKeever
rmckeever at earthlink.net
Sat Oct 28 06:08:17 UTC 2006
I don't think your problem is labels, I think it is that your RAID array
isn't starting when mounting occurs. When you created /dev/sdb4 is it the
same size as /dev/sda3? What does /proc/mdstat show?
These might help:
http://kbase.redhat.com/faq/FAQ_43_2812.shtm
-----Original Message-----
From: redhat-sysadmin-list-bounces at redhat.com
[mailto:redhat-sysadmin-list-bounces at redhat.com] On Behalf Of Mathew Snyder
Sent: Friday, October 27, 2006 9:04 PM
To: redhat-sysadmin-list at redhat.com
Subject: Re: Software RAID Configuration problem
I logged in and ran `mount /home` and got mount: no such partition
found. I then checked the label on /dev/md0 but is came back with:
e2label: invalid argument while trying to open /dev/md0
Couldn't find valid filesystem superblock.
Mathew Snyder
Ron McKeever wrote:
> Rename /dev/sda3 and /dev/sdb4 with something other that /home, then label
> /dev/md0 as /home...
>
> You could also try the full syntax in /etc/fstab instead of the
LABEL=/home,
> like:
> /dev/md0 /home ext3 defaults 1 2
>
> Ron
>
> -----Original Message-----
> From: redhat-sysadmin-list-bounces at redhat.com
> [mailto:redhat-sysadmin-list-bounces at redhat.com] On Behalf Of Mathew
Snyder
> Sent: Friday, October 27, 2006 7:28 PM
> To: redhat-sysadmin-list at redhat.com
> Subject: Software RAID Configuration problem
>
> I posted this to rhn-users before realizing there is an actual sysadmin
> list so I'm posting it here now.
>
> I have an RHEL 4 AS virtual machine running under VMWare with the
> following configuration:
>
> /dev/sda1 / 650M
> /dev/sda2 /var 500M
> /dev/sda3 /home 500M (Linux raid autodetect for software raid)
> /dev/sda4 Extended partition
> /dev/sda5 swap 128M
>
> /dev/sdb1 /usr 1.65G
> /dev/sdb2 /tmp 100M
> /dev/sdb3 Linux raid autodetect for software raid with /dev/sda3)
>
> Here's the run down: I started with a single /home partition on
> /dev/sda and plenty of unallocated space on /dev/sdb. I followed
> directions in Michael Jang's RHCE book for mirroring the /home
> partition. They are as follows:
>
> Copy the /home data to /tmp then
>
> # unmount /home
> # fdisk /dev/sda
> Command (m for help) : t
> Partition number (1-4)
> 3
> Partition ID (L to list options): FD
> Command (m for help) : w
>
> # fdisk /dev/sdb
> Command (m for help) : t
> Partition number (1-4)
> 4
> Partition ID (L to list options): FD
> Command (m for help) : w
>
> I then edit /etc/raidtab and add the following information:
> raiddev /dev/md0
> raid-level 1
>
> nr-raid-disks 2
> nr-spare-disk 0
> persistent-superblock 1
> chunck-size 4
> device /dev/sda3
> raid-disk 0
> device /dev/sdb4
> raid-disk 1
>
>
> I then create the raid and format it:
> # mkraid -R /dev/md0 (this runs to completion with no errors)
> # mkfs -j /dev/md0
>
> I then run e2label so I can apply a label to /dev/md0 and use the
> LABEL=/home entry in /etc/fstab. However, when I reboot it says it
> can't mount the special device: LABEL=/home no such device, etc.
>
> When I log in, I run e2label on /dev/md0 and it isn't found. If I run
> e2label on either /dev/sda3 or /dev/sdb4 it comes back with /home.
>
> If I mount /dev/md0 it mounts fine.
>
> I've changed the format command to `mke2fs -j -L /home /dev/md0`
> thinking it would give me better results but they end up the same. It
> won't mound /dev/md0 based on the label alone.
>
> What might I be doing wrong?
>
> Thanks,
> Mathew Snyder
>
> --
> redhat-sysadmin-list mailing list
> redhat-sysadmin-list at redhat.com
> https://www.redhat.com/mailman/listinfo/redhat-sysadmin-list
>
> --
> redhat-sysadmin-list mailing list
> redhat-sysadmin-list at redhat.com
> https://www.redhat.com/mailman/listinfo/redhat-sysadmin-list
>
--
redhat-sysadmin-list mailing list
redhat-sysadmin-list at redhat.com
https://www.redhat.com/mailman/listinfo/redhat-sysadmin-list
More information about the redhat-sysadmin-list
mailing list