Life just got better! It’s so nice I need to share this with you guys.
What do you know about file systems? Do you know ZFS?
– No: I suggest you learn it quickly 😉
– Yes: but only on Solaris or FreeBSD… Well the big news is NO MORE it’s now available on Linux.
ZFS was ported on Linux (as a kernel module not as user-space fuse) and it’s faster than EXT4 in some cases but I also read not always faster but keep in mind that is was not yet optimized. In any case ZFS is a much much better FS than any other filesystems and now we have it on Linux.
Wikipedia quote on ZFS : “Data Integrity is a high priority in ZFS because recent research shows that none of the currently widespread file systems”.
While installing ZFS on Linux, it is compiled as a DKMS module so it will compile for the next Linux kernel update too. No worries. I tried it and to be more specific Linux kernel support now varies from 2.6 to 3.9. This covers most Linux distributions.
This is the announce I first read: ZFS On Linux Is Now Set For “Wide Scale Deployment” Posted by Michael Larabel on March 29, 2013
And I would also recommend looking at Inside HPC conference Videos:
Main site: http://zfsonlinux.org/ and http://zfsonlinux.org/faq.html
Install repository data:
% yum localinstall –nogpgcheck http://archive.zfsonlinux.org/epel/zfs-release-1-2.el6.noarch.rpm
Install zfs and its dependencies:
% yum install zfs
I installed and use it on Linux SL63. To test it, I created hundreds of ZFS, snapshots, tested zfs send/receive data, copy delete sync.
How crazy is this using ZFS and yum update on the same Linux system!?
I still want to test a few things and I want to check if it can be a boot disk (I read yes in faq but…). Well on the first days of testing I am happy with this news. Hope it all goes well but with the support of Whamcloud (now a division of Intel) and the massive deployment at Lawrence Livermore National Laboratory (LLNL) I am feeling confident it’s going to be ok.
At first reboot, no zpool were present, a zfs startup script is provided and need to be set to start… so simply type:
% chkconfig –level 0123456 zfs on
Hope this help. leave a comment. 😉