Is ZFS ready for primetime?
Over the course of the past four months, I have encountered a couple of ZFS bugs that led to corrupt pools. One of the bugs hit this weekend, and resulted in us having to recover the pool from a snapshot on our storage array (this experience has made me truly appreciate the 3par’s snapshot capability). These bugs have led me to question whether or not ZFS is ready for prime time, and if companies should be deploying it in production. If you have bumped into any ZFS bugs that led to data corruption, please leave me a comment.
If you found this post useful, please consider buying me a beer!





Thomas Stromberg on November 28th, 2007
I’m curious what bugs you are seeing. I haven’t had any corruption issues yet, but I’ve only been running it in earnest on FreeBSD. On FreeBSD, I’ve just had to deal with some deadlock issues under heavy I/O, but through tweaking the kernel memory allocation, I’ve managed to rid myself of those problems.
BTW, are you using 3par snapshots in addition to ZFS snapshots?