Skip to main content

New home server

After 'orrible went all 'orrible on OpenSolaris, and after verifying that the "express" replacement edition was far from good enough, it was time for a replacement.

I tried Debian GNU/kFreeBSD for a while. It satisifed some of my needs for a home server, but not all. I'll consider it for use later, it was fun to have both Debian and ZFS.

The new home server runs SmartOS. SmartOS is a complete and utter joy to work with as a virtual hosting platform.

I have a tiny USB memory stick on the motherboard, that's the boot drive. To upgrade, I write a newer image to the USB memory stick, and reboot.

For storage and persistent configuration, I have 6 3TB disks in a ZFS storage pool. I've added 2 small SSD drives for read and write caching (L2ARC and mirrored ZIL, respectively) just in case the 6 disks wasn't fast enough in the first place, or simply because I could.

On this I have a "SmartMachine Base" zone for CIFS filesharing on the home network, and a few KVM virtual machines running Debian with different roles:

  • Web server
  • Shell server
  • Puppet master

…and soon also:

  • Firewall
  • Mail server
  • Munin / Icinga monitoring server

I wonder what breaks first. It can't be this good forever…