Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've been pondering for a long time about how I can set up a server which operates much like the Drobo storage thing. The reasons I don't actually want a drobo is because I've heard scare stories, plus I'd like to do this on the cheap.

So ideally I'm looking for something like lvm so I can create a logical volume that spans many hard disks of varying sizes... obviously that only offers redundancy if I put the LV on a raid array (as far as I know..) I have however been reading about technologies such as Microsoft's drive extender which duplicates files at the filesystem level and makes sure that the mirrored files are on a different phyiscal disk.. does anyone know or recommend a filesystem or method like this as it'll hopefully make much better use of the space available than raid ever could.

Performance isn't an issue, I'd just really like to make the most of the hard disks I have lying around whilst having a bit of redundancy incase a disk dies. I understand full well that this is no replacement for a backup, but I'll only be storing files of medium importance and using the nas itself as a backup of my main pc and other systems.

Thanks in advance! I'm hoping zfs or btrfs or something can do something clever for me :)

share|improve this question
up vote 2 down vote accepted

Problem is that ZFS doesn't allow for removing drives from the pool, you can only add devices.

If you want true Drobo-like experience (on any OS) you will have to wait for btrfs reaching mature status or at least RAID5/6 functionality (which is scheduled for 2.6.37).

share|improve this answer
Thanks, I did check out opensolaris and freenas and stuff.. I don't think I really want a non-linux solution as I have a bunch of other requirements. Good to know anyway.. I'll probably just run a soft raid 5 + lvm for now I think. – John Hunt Dec 23 '10 at 22:02
remember to configure smart monitoring on the disk level and data scrubbing on the RAID level – Hubert Kario Jan 9 '11 at 19:15

Linux + ZFS isn't quite production quality yet. Only Solaris really is. But you can check out illumos and FreeBSD.

share|improve this answer
Thanks, perhaps I should just chuck freebsd on there! Didn't even consider that. – John Hunt Dec 23 '10 at 9:22

How about following method I wrote:

This is the way

  • creating same size partitions from hard disks of varying sizes
  • building RAID devices with partitions
  • concatenating RAID devices with LVM as a logical volume
share|improve this answer
It isn't quick or easy, but it works :) – John Hunt Mar 9 '11 at 0:01

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.