RAID configuration failed during install
Tor Martin Slåen
tormsl at gmail.com
Fri Feb 11 22:26:47 UTC 2011
Hi everyone,
I guess this problem would affect the entire chain of ubuntu versions, but
I subscribe to this list, so here it goes.
I had some problems getting a server to work today with my RAID
configuration.
I usually install servers with 2xRAID0 on the system disks, one partition
/dev/md0 for swap, and one /dev/md1 for the root filesystem. I create two
partitions on each disk before I configure the RAID. Usually, this works
like a charm, but today this configuration failed. It seemingly created
the raid arrays as it should, but after install and first boot, I got an
errormessage saying that it was not able to mount root partition
(/dev/disk/by-uuid/xxxxxxx) and was dropped to a rescue shell. I examined
the RAID partitions, and saw that mdadm tried to assemble the swap array
using /dev/sd[ab], not /dev/sd[ab]1 (notice the '1') which I had
configured it to do. The same goes for the root array.
I tried running through the installer again (after zeroing superblocks and
dd'ing about 400K from /dev/zero to both /dev/sd[ab]). I notised that
after creating the RAID partitions and starting the RAID configuration
tool, it would not recognize /dev/sd[ab][12], but could only recognize
/dev/sd[ab] (the whole disk).
I could not get the installer to create partitions which could be
recognized by the RAID configuration tool, so I had to use TTY2 to
manually partition the disks using fdisk and creating the RAID arrays
using mdadm. When I now ran the "Detect disks" step in the installer, the
correct RAID arrays came up and I finished the installation. Now, booting
was no problem and the server seems to behave like normal.
My question is; it this a known bug or is it my combination of hardware
which didn't agree with the ubuntu installer?
This was during the installation of Ubuntu 10.04.1 Server amd64.
--
Regards,
Tor Martin Slåen
More information about the ubuntu-server
mailing list