Re: Making a RAID array



macfizz@xxxxxxxxx <macfizz@xxxxxxxxx> wrote:

Sadly, I can't afford an XServe RAID. I've been wondering about how
hard it might be to set up my own RAID array. I could do it with a set
of Firewire or USB2 enclosures (I have a four-way USB2 card in another
PowerMac that I could use). But I'd like to do it all in one box. So my
idea was to get an old Gigabit PowerMac and fit it with 4 or more
internal disks, and then set it up to do RAID.

Has anyone done anything similar? I'm guessing I'd have to get a IDE
card to provide me with two additional channels, unless I dispense with
the CD. But I don't know how I would then physically fit in the extra
two drives.

I know I could get one of these Linux-based NAS boxes and add some big
disks to that, but I'd like to see how easy it is to do it in the Mac
world.

Any pointers much appreciated.

I'm attempting something similar, only I bought a SCSI card and an
external disk box from eBay.

I've been doing some experimenting with the software raid provided by
Mac OS X and found the following.

- I can combine any number of disks into a RAID 0 (striped) disk. This
is fine for making a big drive but is useless for redundancy, in that if
one of the disks fails, I lose data on that disk., eg I can make two
arrays of six disks each of equal size, or one array of twelve disks, or
an array of four with eight separate disks...

- I can combine two disks to make a mirrored pair. This gives
redundancy, but only for one disk. If I add disks to the mirror set, I
have an array of (say) 9Gb with two 9Gb disks as mirrors.

Things I can't do:

Mirror one raid 0 array to another - eg make two arrays of six disks,
and make array B a mirror of A - this is my desired scenario, since I
get one big drive that has redundancy. (So-called RAID 10)

- at least I /think/ I can't do it. If anyone knows better, lemme know!

There is some software around that does this, SoftRaid 3 looks promising
- http://www.softraid.com/vsapple.html - and there are other items
mentioned in VersionTracker, but they don't get promising reviews.

This may all be moot, if Apple pull their finger out and we get the ZFS
filing system, which is much more like I'm used to with netware. You
don't have one-filesystem-per-disk and RAID them, you have one or more
Pools, and actual disk units are just free space to be added to a Pool.
You can mirror pools for redundancy.

Useful links:
RAID info: http://www.acnc.com/04_00.html
zfs: http://en.wikipedia.org/wiki/Zfs
NSS, zfs' ideological parent,
http://en.wikipedia.org/wiki/Novell_Storage_Services

Cheers,
--
james dore

TR7 v8 for sale: http://www.new.ox.ac.uk/~james/triumph
.



Relevant Pages

  • Re: difference between striping using mdadm and LVM
    ... way!), is "thou shalt make a plan for restoring from backups, test ... another bonus of software raid - if your hardware raid card dies, ... additional backups on - I store my other backups on Iomega REV disks. ... is part of the live array, and both data and parity blocks are ...
    (comp.os.linux.misc)
  • Re: DC RAID Configuration
    ... If the machine has 6 spindles then OS/Logs go on a hardware mirror, if 10 then they go on a 4 disk hardware based 0+1 RAID. ... Their DIT is only in the teens in size so the disks themselves could be small, you just need many to get the high IOPS that make AD really run smoothly. ... 30 DCs with 2500 users total, unless the environment had a lot of very heavy use AD apps I would likely be ok for even a single mirror for those DCs. ...
    (microsoft.public.win2000.active_directory)
  • Re: LSI MegaRAID SAS 9240-4i hangs system at boot
    ... TB disks to it. ... Should I first create an empty array with "mdadm --create ... Don't partition the drives before creating your md array. ... RAID arrays containing partitions are bad. ...
    (Debian-User)
  • Re: LSI MegaRAID SAS 9240-4i hangs system at boot
    ... TB disks to it. ... Should I first create an empty array with "mdadm --create ... Don't partition the drives before creating your md array. ... RAID arrays containing partitions are bad. ...
    (Debian-User)
  • Re: insufficient space in super block for rotational layout
    ... Occurs typically on very high density disks. ... the file system structure cannot ... Is this really an issue with a RAID 5 storage ... It doesn't sound like a problem with the array, but the size of the array. ...
    (comp.unix.solaris)