Linux software raid notes



Here are a few other notes on linux software raid. I created a directory called raidinfo to keep information in to make it easy to maintain the raid array. First… from the software raid howto, I’ve done the following….

sfdisk -d /dev/hda > /raidinfo/partitions.hda
sfdisk -d /dev/hde > /raidinfo/partitions.hde

So…. I’ve now got a good snapshot of the partitioning data. When I hooked up an external usb drive to add to the array, all I needed to do is this…

sfdisk /dev/sda < /raidinfo/partitions.hda


And…. I’ve got the drive partitioned.

Then I did a quick …. sudo mdadm –grow /dev/md0 -n 3 (previously 2)
and sudo mdadm –add /dev/md0 /dev/sda1

(for each partition and md0 device and things were happily syncing.) Actually, I’ve done a script to grow and add the partitions to the arrays and then to remove and “shrink” the array *(tip: – use the grow command with -n 2 to shrink.)

The master boot record is another issue (grub is used on this system.) I found a hint about grub’s batch mode and did a quick try of the following….

#!/bin/bash
cat <<EOF | /sbin/grub --batch
device (hd0) /dev/sda
root (hd0,0)
setup (hd0)
quit
EOF

which seemed to do the trick, things are still syncing (/boot had already finished though.) I’ll test once the sync is finished.

The software raid and grub how-to is excellent by the way…

The only other thing left seems to be to update the /etc/mdadm/mdadm.conf file…

cd /etc/mdadm
cp mdadm.conf mdadm.conf.`date +%y%m%d`
echo "DEVICE partitions" > mdadm.conf
mdadm --detail --scan >> mdadm.conf

Related Posts

Blog Traffic Exchange Related Posts
  • Remastering Ubuntu's live disk Many times I've used Ubuntu's livecd to test out an ailing system, but more than once I've wanted to add a utility, yes you can apt-get install from the live cd, but that assumes the system has a working internet connection, it's sometimes better to just build the cd yourself......
  • Ubuntu Linux Software Raid - Replacing a Failing Drive Sometime back I setup my home server running Ubuntu Linux (6.06 - Dapper Drake LTS). I used two pairs of drives to do raid cloning. Two IDE drives were for the main system structure and two SATA drives for Audio/Video storage as well as CDimages and other large file sharing......
  • More linux software raid fun OK, I know there are probably quite a few looking at this thinking.... "Hello where has he been?" when I'm talking about playing around with software raid under ubuntu linux, but.... in spite of all I've done supporting desktop systems and even small business servers I've never had an opportunity......
Blog Traffic Exchange Related Websites
  • What to Look for in Your Blogging Software There are so many choices for blogging software on the market, that it can be very difficult to choose the right one. Every software choice has its advantages and disadvantages which means that you will have to make some decisions on your needs. This will help you to determine which......
  • How to Stop Annoying Computer Error Messages Error pop-ups are annoying. They can cause our computers to freeze and crash, and reduce our productivity. I'm going to give you a three step process to deal with computer errors messages of varying degrees. No one step will work for every error so try them in order to determine......
  • How Home Improvement Software Can Help You Out If you are interested in home improvement these days, you also need to be interested in what the modern world can do for you as far as home improvement is concerned.  There is no type of handyman in today’s world that does not use the conveniences of modern technology to......
en.pdf24.org    Send article as PDF   

Similar Posts


See what happened this day in history from either BBC Wikipedia
Search:
Keywords:
Amazon Logo

Comments are closed.


Switch to our mobile site