I have long been a huge fan of ZFS, we use it at the ASF on all our FreeBSD boxes where we care about the data.
A little while ago some changes at work meant that my group would become responsible for a new large institution wide project. This project does however seem to have some superfluous hardware knocking about, in that there are 7 Sun Thumpers (x4540) units. This past week or so a colleague and I decided to get Ubuntu working on it. This is because it is our OS of choice, we have puppet support and skills – making it a no brainer.
On another front I have been following ZFS on Ubuntu for a while now, praying it gets stable enough to start trying it. I have recently come round to the opinion that now is that time. So, we have installed ZFS on Ubuntu Oneiric.
Here are the steps taken, mostly to serve as a reminder but also to show it can be done.
# add-apt-repository ppa:zfs-native/stable
# apt-get install ubuntu-zfs
# zpool create -f x1 raidz2 /dev/sda /dev/sdaa /dev/sdab /dev/sdad \ /dev/sdae /dev/sdaf /dev/sdag /dev/sdah /dev/sdai /dev/sdaj \ /dev/sdak /dev/sdal /dev/sdam /dev/sdan /dev/sdao /dev/sdap \ /dev/sdaq /dev/sdar /dev/sdas /dev/sdat /dev/sdau /dev/sdav \ /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf /dev/sdg /dev/sdh \ /dev/sdi /dev/sdj /dev/sdk /dev/sdl /dev/sdm /dev/sdn /dev/sdo \ /dev/sdp /dev/sdq /dev/sdr /dev/sds /dev/sdt /dev/sdu /dev/sdv \ /dev/sdw /dev/sdx /dev/sdz
# zpool status pool: x1 state: ONLINE scan: none requested config:
NAME STATE READ WRITE CKSUM x1 ONLINE 0 0 0 raidz2-0 ONLINE 0 0 0 sda ONLINE 0 0 0 sdaa ONLINE 0 0 0 sdab ONLINE 0 0 0 sdad ONLINE 0 0 0 sdae ONLINE 0 0 0 sdaf ONLINE 0 0 0 sdag ONLINE 0 0 0 sdah ONLINE 0 0 0 sdai ONLINE 0 0 0 sdaj ONLINE 0 0 0 sdak ONLINE 0 0 0 sdal ONLINE 0 0 0 sdam ONLINE 0 0 0 sdan ONLINE 0 0 0 sdao ONLINE 0 0 0 sdap ONLINE 0 0 0 sdaq ONLINE 0 0 0 sdar ONLINE 0 0 0 sdas ONLINE 0 0 0 sdat ONLINE 0 0 0 sdau ONLINE 0 0 0 sdav ONLINE 0 0 0 sdb ONLINE 0 0 0 sdc ONLINE 0 0 0 sdd ONLINE 0 0 0 sde ONLINE 0 0 0 sdf ONLINE 0 0 0 sdg ONLINE 0 0 0 sdh ONLINE 0 0 0 sdi ONLINE 0 0 0 sdj ONLINE 0 0 0 sdk ONLINE 0 0 0 sdl ONLINE 0 0 0 sdm ONLINE 0 0 0 sdn ONLINE 0 0 0 sdo ONLINE 0 0 0 sdp ONLINE 0 0 0 sdq ONLINE 0 0 0 sdr ONLINE 0 0 0 sds ONLINE 0 0 0 sdt ONLINE 0 0 0 sdu ONLINE 0 0 0 sdv ONLINE 0 0 0 sdw ONLINE 0 0 0 sdx ONLINE 0 0 0 sdz ONLINE 0 0 0
# df -h Filesystem Size Used Avail Use% Mounted on /dev/sdy3 910G 1.2G 862G 1% / udev 7.8G 20K 7.8G 1% /dev tmpfs 3.2G 804K 3.2G 1% /run none 5.0M 0 5.0M 0% /run/lock none 7.9G 0 7.9G 0% /run/shm /dev/sdy1 236M 29M 195M 13% /boot x1 39T 0 39T 0% /x1