Happy birthday fileserver
November 9th, 2009Just over a year ago on the 22th of September 2008, I installed openSUSE 10.3 and setup my fileserver. I was hoping to have 100+ days of uptime on it’s aniversary (I was 3 days off). I shorted the powersupply of an old dell server and tripped the sheds safety switch, doh!

I had built this box to replace my old P133 webserver which ran openBSD and had no GUI. It just ran a simple apache webserver, no PHP or MySQL. It lasted for about 2 months till I decided to downscale the size of the case resutling in me killing the motherboard. I later aquired a p3 800 Mhz computer from a friend that ran Debian till I got this server up and running.

This server has a hefty 2.8GHz of processing power, which is just adequate enough for my use. It’s main purpose is to host home drives and a fileshare to my home network as well host my website. It now also streams my collection of movies and tv shows directly to my PS3 through mediatomb and runs an SVN server for my programming projects.
At the moment it has 1.8Tb of storage with the data spread across 6 differnet sized hard drives. The disks are configured using LVM, which allows gigabytes of data to be stored in one dynamic file structure.LVM also makes upgrading storage easy, just command LVM to move the data off one disk, and it will spread the data out across other drives, letting you take the disk out and upgrade it.
The OS and website data is stored on a simple ext3 partition and the rest is encrypted. The decryption key needs to be entered each boot, meaning that my personal files and media collection would be unreadable if the server was shutdown or moved, LVM also adds another layer in that all disks must be present for the filesystem to work. This may lead to major problems if a disk fails, so there is room for improvement there. I have been paranoid about HDD temps so I keep them running cool with plenty of fans for max life.
I have plans for another server when it’s time to upgrade my desktop. With an Intel quadcore I should be able to run a couple of severs under virtualisation. I plan to run openSUSE 11.2 on the metal and virtualise Server2008 to run my domain, and a development VM with all the compilers and tools I need which will be remotely accessable. The extra computational power will aslo allow me to run a HD tuner or two to record TV shows, minus the ads!
I also plan on having much more then the 1.8TB I currently have. I have room for 8 SATA drives on the motherboard I intend to use, using 6x 1.5TB drives will give me a good 9TB of storage to play with, 4.5 if used in a RAID1 confuguration. The remaining two drives will be RAID0 which will give me good OS performance…
But for the meantime, this server has lasted a whole year without a glitch and is still running as well as when I installed it. Hats off to the openSUSE team and I look forward to the latest version 11.2 coming out in the next couple of days.
The exact date of the install was Mon Sep 22 01:21:23 2008







