Negli ultimi giorni si è parlato molto di ZFS on Linux, ed io lo sto seguendo anche per l'interesse che nutro verso Debian GNU/kFreeBSD. Quindi ho deciso di provare questo modulo su Debian Squeeze, dopo aver provato anche zfs-fuse. Sul sito previa registrazione si possono scaricare i pacchetti deb-rpm per Fedora-Ubuntu-Rhel 6, altrimenti seguire questi passi:
Requisiti:
# apt-get install build-essential gawk alien fakeroot libz-dev uuid-dev libblkid-dev linux-headers-$(uname -r)
Download ed installazione SPL (Solaris Porting Layer)
$ git clone git://github.com/behlendorf/spl.git
$ cd spl
$ ./configure
$ make deb
# dpkg -i *_amd64.deb
Download ed installazione ZFS
$ git clone git://github.com/behlendorf/zfs.git
$ cd zfs
$ ./configure
$ make deb
# dpkg -i *_amd64.deb
# modprobe zfs
facciamo un controllo dei moduli:
root@debianbox:/home/edmond# lsmod |grep zfs
zfs 649794 0
zcommon 26409 1 zfs
znvpair 24225 2 zfs,zcommon
zavl 4092 1 zfs
zlib_deflate 17650 1 zfs
zunicode 316550 1 zfs
spl 76140 6 splat,zfs,zcommon,znvpair,zavl,zunicode
root@debianbox:/home/edmond# dpkg -l |grep zfs
ii zfs 0.5.2-2 ZFS Library and Utils
ii zfs-devel 0.5.2-2 ZFS File System User Headers
ii zfs-modules 0.5.2-2 ZFS File System
ii zfs-modules-devel 0.5.2-2 ZFS File System Headers and Symbols
ii zfs-test 0.5.2-2 ZFS File System Test Infrastructure