Adding software RAID to installed system
Andrew Oliver
andrewo at liveworld.com
Tue Feb 6 10:59:13 PST 2007
On Feb 6, 2007, at 7:39 AM, Fabian Peters wrote:
> Hi folks,
>
> Has anybody successfully created a RAID1 without erasing the
> existing boot disk (possibly even w/o rebooting?) on OS X Server
> 10.4? Apple's "Getting Started" guide states it's ok:
>
> "If the target disk has a single partition and the second physical
> drive has a single partition and no data, you can set up RAID
> mirroring after installation."
>
> Which I figure is what I'd like to do but I feel the wording is a
> bit vague. Of course in any case the usual caveats to back up
> beforehand do apply...
>
> Thanks for your insights
It is possible to do. You may need to reboot, and you can't do it
through the GUI.
Assuming your two drives are disk0 and disk1 (use diskutil to verify),
and disk0 is your current boot drive
1) diskutil enableRAID mirror disk0
This will create a degraded mirror RAID, disk2, consisting of the boot
drive (disk0) and nothing else.
2) diskutil repairMirror disk2 disk1
This adds disk1 to the existing RAID disk2
3) Wait (use diskutil checkRAID to check progress)
I've done this many times, and it's worked most of the time.
Sometimes, though, the repairMirror fails. That's usually been fixed
by booting from DVD and running repairMirror again - in other words
there's a higher success rate when you do this on a non-live drive,
but I haven't worked out the exact conditions that cause it to fail.
Andrew
:)
More information about the MacOSX-admin
mailing list