ZFS auf Linux einsetzen
Aus rü5
ZFS steht unter der freien Sun-eigenen CDDL Lizenz, die sich leider nicht für Distibutoren mit der GPL vereinbaren läßt.
Diese Dilemma kann man als Linux-Nutzer umgehen, indem man die zfs-Pakete selber baut _(auch als DEB/RPM Pakete)_
Es ist noch anzumerken, dass die ZFS-Versionen mit der Übernahme von SUN durch Oracle ggf. auseinander laufen werden _(sprich unter Linux eine kleinere ZFS-Version existiert, wie unter Solaris oder Nexenta/SmartOS/...)_
Links
- Vorlage:Homepage......................: http://zfsonlinux.org/
- Vorlage:Dokumentation.................: http://zfsonlinux.org/docs.html [Wikipedia|http://de.wikipedia.org/wiki/ZFS_(Dateisystem)]
ZFS auf Linux bauen
_(hier am Beispiel von [Debian|http://zfsonlinux.org/spl-building-deb.html] - es wird aber auch für [RPM|http://zfsonlinux.org/spl-building-rpm.html]-Pakete beschrieben)_
# Vorbereitung des Systems aptitude install build-essential gawk alien fakeroot linux-headers-$(uname -r) aptitude install uuid-dev # erleichterungen fuer neue Versionen version=0.6.0-rc10 basedir=/root/zfs debdir=$basedir/deb-${version} # herunterladen der aktuellen pakete mkdir -pv $debdir cd $basedir wget -p http://github.com/downloads/zfsonlinux/spl/spl-${version}.tar.gz wget -p http://github.com/downloads/zfsonlinux/zfs/zfs-${version}.tar.gz ln -s github.com/downloads/zfsonlinux/*/*${version}.tar.gz . # auspacken cd $basedir && tar -xzf spl-${version}.tar.gz && tar -xzf zfs-${version}.tar.gz # bauen & installieren der deb-Pakete cd $basedir/spl-${version} && ./configure && make deb && mv *.deb $debdir && dpkg -i $debdir/spl*deb cd $basedir/zfs-${version} && ./configure && make deb && mv *.deb $debdir && dpkg -i $debdir/zfs*deb rm -rf $basedir/spl-${version} $basedir/zfs-${version}