|
FreeBSD General Other questions regarding FreeBSD which do not fit in any of the categories below. |
|
Thread Tools | Display Modes |
|
|||
FreeBSD ZFS status and general information
Latest info can be found here: http://kerneltrap.org/FreeBSD/BSDCan_2008_ZFS_Internals
The most exciting news for me is that ZFS booting is implemented in the code in Pawel's personal repository. |
|
|||
zfs booting - that's cool!
__________________
"No, that's wrong, Cartman. But don't worry, there are no stupid answers, just stupid people." -- Mr. Garrison Forum Netiquette |
|
|||
oo nice
Now all I have to do is convince the boss that I need a new server. What do you guys recommend for a samba server, 64bit or 32bit? |
|
|||
Quote:
"An amd64 system is preferred due to its larger address space and better performance on 64bit variables, which ZFS uses a lot. It is not known how nicely ZFS plays with PAE in 7.0-RELEASE." |
|
||||
Well, I have a working ZFS set up, it is just that once it is set up, it is hard to change it.
For example: I have two slices. If I can successfully virtualize Windows XP in FreeBSD, I want to delete my first slice, which contains a stand alone Windows XP that I will no longer need to dual boot into. Then I will want to expand the remaining slice and its filesystems to cover the entire hard disk. Well... This means I will have to move the UFS2 boot partition over to the left on the hard disk. Then move the swap partition to the left to touch the end of the boot partition. Then mess around with ZFS pools until I have another contiguous, large ZFS pool with everything important on it. This process would have been so much easier if I could just have a swap partition and one huge ZFS partition from which the system can boot. |
|
||||
We're using ZFS on a test backup server at the moment, doing rsync backups of multiple remote servers, and snapshotting the filesystem every night.
Hardware:
OS:
Drive setups:
For a month's worth of data, for 5 secondary school servers and 1 elementary school server, there's 412 GB of disk used. Each daily snapshot takes up just over 1 GB of space. (The servers we are backing up are NFS/terminal servers for the schools. All the computers in these schools are diskless workstations that boot off the network, and access all programs off the server, and store all data on the server.) So far, we have been very impressed with both FreeBSD 7 and ZFS. We're really looking forward to FreeBSD 8 and the newer ZFS. The only issue we've had so far with the current v6 of ZFS is that you can't add devices to a raidz/raidz2 zpool. Once you create the pool, it's set in stone. You can replace drives with larger ones, but you can't add new devices. On the bright side, the server we're going to be running this on live, has 12x 400 GB HD and 12x 500 GB HD already in the case (and we're looking at getting a pair of 2 GB CompactFlash disks to use for the OS, so we'll have the full 10 TB to use for ZFS). We've managed to lock up the test server 3 times since we started using ZFS. The first time, was due to not doing any kind of kernel/ZFS tuning (I wanted to see how long it would run). The second time was a few weeks later (recompiled the kernel and world, tuned the kernel via /boot/loader.conf). The third time was a week ago. After that, I did some more kernel tuning and ZFS tuning. Hasn't locked up since (knock wood). If it locks up once or twice a month, it won't be a big deal. It's just the backup server, the backup scripts run from that server, so we'll notice and it won't be down long. The current tuning settings we're using are: /boot/loader.conf:
ZFS settings:
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Various Groups -- Information | JMJ_coder | General software and network | 3 | 20th December 2008 04:35 AM |
sysctl and cpu information and temperature | neurosis | FreeBSD General | 11 | 22nd October 2008 09:16 PM |
FreeBSD status report 2nd quarter 2008 | J65nko | FreeBSD General | 1 | 21st August 2008 07:04 AM |
Ports - cofiguration information | jaymax | FreeBSD Ports and Packages | 6 | 25th June 2008 10:40 AM |
Copyright information | erno | NetBSD General | 2 | 6th May 2008 04:16 PM |