For those who don't get the reference (and I bet of my readers that's very few) 42 is the answer to the secret of life, the universe and everything.
For the past few weeks I've been playing with the ZFS file system on Linux. And I keep upping the ante, so to speak. I started by simply creating a home file server running three 2TB hard drives in a RAIDZ configuration with a 128GB SSD boot drive. RAIDZ is ZFS specific and roughly equivalent to RAID-5.
ZFS is unique in that you don't format your drives like you would with a typical filesystem such as FAT, NTFS or EXT4. You simply give it hard drives and say "here." You can then create logical groups of datasets (directories) within the root of that pool of drives, which comes in handy if you want to use snapshots.
Save that Data!
ZFS was developed from the ground up for data stability. It's disk check utility "scrub" runs on your active, mounted filesystem. With RAIDZ, you get all the advantages of RAID-5 without the headache of proprietary controllers or FAKERAID.
Getting Ready
Here's how you go about installing ZFS for Linux on a recent Ubuntu distribution. First install the prerequisites:
apt-get update

Do you use SSH quite a bit, and grow tired of typing in the machine names each time?
After nearly two years of off-and-on development I finally finished it!
Finding Packet loss on a large wide network or within your ISP's network can be difficult. Generally the cause of packet loss is bad hardware or lines at a specific location, or an oversaturated network. Since most pathways on the internet will require 10 hops or more, figuring out which hop is troublesome can be difficult.
The Logitech Media Server (Formerly Squeezebox Server, SqueezeCenter) is a bit of a pain to get working in the latest Ubuntu. Logitech's support for the entire line seems to be waning, and they have even stopped making some of the better units (like the SqueezeBox 2) and are possibly just selling out the rest of the line.