Linux Equivalent to Windows Home Server

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

Satyrist

Senior member
Dec 11, 2000
458
1
81
So far as being able to add storage dynamically later on, without a full rebuild off of backups, another possibility is UnRAID...Similar in some ways.
 
Jun 26, 2007
11,925
2
0
With RAID/LVM:
- You can't read the content of each drive individually. With Greyhole, you can just take out any of the drive, plug it somewhere else, and you'll see the files stored on this HDD where you expect them to be.
- You can't decide what's important, what's not, and what's super-important. With Greyhole, you can decide to keep only one copy of each file you don't care that much about, 2 copies (on two different HDD) of the files you care about, and as many copies as you have hard drives of the files you really care about.
- It can be complicated to add more space, depending on your RAID setup. With Greyhole, just plug a new drive (format it if it's not already formatted), mount it, and add one line in the config file and you're done. You don't have to care about getting same sized disks or what-not.

I was using RAID before; and I was wasting ton of HDD space on uncompressed HD recordings I don't care that much about. My 60k+ digital pictures (that I really do care about!) were protected as much as those terabytes to recorded TV shows... And adding space to my RAID-5 array was unpleasant, especially with the limited numbers of IDE/SATA port in a conventional PC... And I couldn't add USB drives in my RAID array.

All those problems made me start using WHS Drive Extender, which does resolve most of those. Greyhole resolves the rest.

With RAID i am of the opinion that if it's not controlled by hardware it's not worth having.

It's cheap enough these days, safe enough and very easy to expand (proper solutions means you install another drive and it will be in use as soon as it's detected).

Either way, if you don't do proper backups of important data it doesn't really matter WHAT solution you have, RAID is not supposed to protect your data, it's for redundancy so you can keep working when the hardware fails you.
 
Jun 26, 2007
11,925
2
0
Just about every linux distribution will run headless just fine. All you need is sshd anyway. Linux is really command line 1st, GUI last (or not at all).

Besides, you can run a distributed x session if you want to, the GUI shell is really a network shell. It was intended distributing to serial terminals once upon a time.

SSH will need to be installed though.
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
The FreeNAS project is being forked...the original BSD based project will continue but a new Linux (Debian, IIRC) based project has been born.

Main page here: http://blog.openmediavault.org/

Looks to be very promising.

Yea, I saw that a little while ago and it just reinforces my original thought that ZFS alone isn't a good enough reason to put yourself through dealing with Solaris or even FreeBSD.
 

osage

Diamond Member
Jul 16, 2000
5,686
0
76
Amahi would be worth a look. I stumbled across a post in the OS forums and some1 linked to it.

"The Amahi Home Server is more than what you'd expect from a GNU/Linux home server. We call it "Home Digital Assistant" or HDA.

•Network backups Backup all your networked machines simply and easily
•Shared network storage Access, share and search your files from any machine on your network
•Secure VPN Automatically setup your own VPN so you can access your network from anywhere: safely and securely
•Shared Applications Calendaring, private wiki and other shared applications at your fingertips ... and"

I installed this on a spare box last night, and it looks very promising.

http://www.amahi.org/
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
With RAID i am of the opinion that if it's not controlled by hardware it's not worth having.

Personally, I'd much rather use Linux software RAID than some random vendor's "hardware" RAID. Much more flexible and reliable.
 

whoiswes

Senior member
Oct 4, 2002
850
0
76
Personally, I'd much rather use Linux software RAID than some random vendor's "hardware" RAID. Much more flexible and reliable.

This. Being able to take my array from machine to machine and cleanly mount it, regardless of the hardware outweighs any performance benefits to a dedicated hardware controller. I can easily saturate the gigabit controller on my server anyway so the additional performance would be largely wasted.
 

Khyron320

Senior member
Aug 26, 2002
306
0
0
www.khyrolabs.com
Right now I know of nothing that will do the automatic drive spanning or backups. You can install Samba on any distro and setup some scheduled backups with things like rsync though.
I know this is a little off topic but you CAN SPAN in linux.

ZFS can do spanning. Unfortunately its not integrated into the kernel (due to its use of the CDDL instead of the GPL) so you have to use zfs-fuse.

The ubuntu repositories do not have this by default. There is a guide to add it here:
https://wiki.ubuntu.com/ZFS

Fedora you can do yum install zfs-fuse

ZFS takes a little bit of work to learn but once you do its by far the best file system to use for a linux file server.

I replaced ext3 with ZFS because occasionally i would lose power and the system would go down unclean. The drives would take HOURS of fsck to be usable again (i dont have a UPS, and dont plan to get one). With ZFS i have actually tested pulling the power on a drive without cleanly unmounting, plugging the drive back in and suffered no data loss at all and not having to wait hours for a fsck. This is due to the copy-on-write model used by the system.

Just a WARNING as soon as you do zpool create /dev/sdX your drive is FORMATED.

Some cool ZFS commands:
zpool iostat
capacity operations bandwidth
pool used avail read write read write
---------- ----- ----- ----- ----- ----- -----
LinuxISO 207G 71.4G 0 0 4.61K 20.2K
---------- ----- ----- -----

zfs get compressratio (compression is off by default)
NAME PROPERTY VALUE SOURCE
LinuxISO compressratio 1.04x -

zpool add LinuxISO /dev/sdc (adds a 2nd drive to the pool i have created)

zfs snapshot LinuxISO/Distros/Ubuntu/ubuntu@friday (Takes a readonly snapshot of my ubuntu directory)


Please no comments about how i have 207gb of linux isos... I visit distrowatch too much. I know
 
Last edited:

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
I know this is a little off topic but you CAN SPAN in linux.

If you just mean either RAID0 or linear, I know. But that's not the same as the automatic drive pooling and selective redundancy that WHS does.

I replaced ext3 with ZFS because occasionally i would lose power and the system would go down unclean. The drives would take HOURS of fsck to be usable again (i dont have a UPS, and dont plan to get one). With ZFS i have actually tested pulling the power on a drive without cleanly unmounting, plugging the drive back in and suffered no data loss at all and not having to wait hours for a fsck. This is due to the copy-on-write model used by the system.

Ext3 shouldn't fsck on an unclean unmount either, either your distros startup scripts are overly paranoid or you did something funky. And you can even disable the periodic fscks with tune2fs.

I run XFS but I do have a UPS and wouldn't want to run any system without one.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |