With some of the recent chaos I've been having with my hard disks, I decided to revisit ZFS for Linux. The last time I looked into ZFS, it was built using FUSE. I didn't like the idea of such a complicated filesystem being implemented inside of FUSE. I have written FUSE filesystems, so I knew some of the more interesting limitations. This is no longer the case, though. ZFS now comes as a kernel module for Linux.
After playing with ZFS for a few weeks, I have decided that I love it. It is definitely missing some features (like the ability to shrink a pool/remove a device from a pool), but overall it is great. It also has one of the most important features any filesystem can have. You can force a scan to verify the data on your hard disks. I have a weekly job that performs the scan, then emails me the results! No more silent corruption.
I will start posting some articles talking about the interesting and awkward features of ZFS.
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.