On Sat, 27 Feb 2010 18:19:57 +0100, "Claus Niesen" <cnie...@gmx.net>
wrote:
> I'm trying to figure out the best way to setup a home file server.  I
have
> a 700MHz Celeron with 512MB RAM (maxed out), a gigabit network adapter
and
> 1.5TB hard drive along with a few smaller ones. Currently it is set up
with
> OpenBSD and samba.  The 1.5 TB hard drive is partitioned in three equal
> partition so I have a chance to pass the fsck if ever needed.  This
setup
> works well, except that I have to partition the drive into "smaller"
> partitions.  I really would like not to be bound by the partition size
> restriction.  But of course I would also like to be able to reboot the
> server and access the data after a power failure or such.  And read-only
> mode isn't an option either.

I've done exactly this -- a "large" hard drive (1TB in my case) on a puny
computer with specs similar to yours.

fsck was do-able but extremely painful. In my case, it was also doing
software RAID, but still -- it took 26 hours to mount all filesystems after
an interruption. Not good.

The only way around this is to (dramatically) change your block size, and
then you might end up wasting a significant amount of disk depending on the
type of files you're storing on it.

As fond as I am of OpenBSD, this just isn't something it's very good at at
the moment.

(Alternatively, you could install an uninterruptible power supply with a
USB connection, set up monitoring in OpenBSD, and have the machine cleanly
shut itself down if the battery runs out. But that's kinda just a stopgap
solution.)

- R.

-- 
[__ Robert Sheldon
[__ Founder, No Problem
[__ Information technology support and services
[__ Software and web design and development
[__ (530) 575-0278
[__ "You must be the change you wish to see in the world." -- Mahatma
Gandhi

Reply via email to