I like your approach to badblocks – it never occurred to me that for a single disk, multiple concurrent runs might be possible. I adapted your example to complement an
answer to something in Ask Different – I hope you don't mind.
Thanks for the extensive testing around ZEVO!
Recalling your
first post to the forum, I imagine that you have more than a few FireWire cables. Consider the possibility of a bad/marginal cable, although …
… in my cases (800–800, 800–400, 400–800 cables, and three LaCie hard disk drives): whilst I
have set aside at least one suspect cable, I blame nearly all past errors (usually revealed by zpool status or zpool scrub) on the relatively
old LaCie hardware.
For yourself, add Apple Hardware Test (AHT) to the mix.
I, too, use FUSE for OS X (recently updated from 2.5.4 to 2.5.5 beta) and whilst some uses may be associated with kernel panics, I don't sense that this distribution is contributory to panics.
I, too, wonder about MacZFS. Please see:
Glancing at your paste (below, for posterity) my first thought is of a
hardware issue, so think beyond the newness and apparent goodness of the disk.
Consider: whilst the kernel may be less likely to panic without the demands of ZFS (see below, ZFS is known to be useful for revealing hardware issues), if there
is a hardware issue then with HFS Plus it may be difficult or impossible to detect any corruption.
- Code: Select all
30/03/13 22:44:09,000 kernel: ZFS WARNING: 'error from: fs.zfs.data'
30/03/13 22:44:09,000 kernel: pool: 'tank'
30/03/13 22:44:09,000 kernel: zio_err: 28
30/03/13 22:44:09,000 kernel: zio_objset: 21
30/03/13 22:44:09,000 kernel: zio_object: 176237
30/03/13 22:44:09,000 kernel: zio_level: 0
30/03/13 22:44:09,000 kernel: zio_blkid: 9415
30/03/13 22:44:09,000 kernel: ________________________________________
30/03/13 22:44:09,000 kernel: ZFS WARNING: 'error from: fs.zfs.data'
30/03/13 22:44:09,000 kernel: pool: 'tank'
30/03/13 22:44:09,000 kernel: zio_err: 28
30/03/13 22:44:09,000 kernel: zio_objset: 21
30/03/13 22:44:09,000 kernel: zio_object: 176237
30/03/13 22:44:09,000 kernel: zio_level: 0
30/03/13 22:44:09,000 kernel: zio_blkid: 9389
30/03/13 22:44:09,000 kernel: ________________________________________
30/03/13 22:44:09,000 kernel: ZFS WARNING: 'error from: fs.zfs.data'
30/03/13 22:44:09,000 kernel: pool: 'tank'
30/03/13 22:44:09,000 kernel: zio_err: 28
30/03/13 22:44:09,000 kernel: zio_objset: 21
30/03/13 22:44:09,000 kernel: zio_object: 176237
30/03/13 22:44:09,000 kernel: zio_level: 0
30/03/13 22:44:09,000 kernel: zio_blkid: 9412
30/03/13 22:44:09,000 kernel: ________________________________________
30/03/13 22:44:09,000 kernel: ZFS WARNING: 'error from: fs.zfs.data'
30/03/13 22:44:09,000 kernel: pool: 'tank'
30/03/13 22:44:09,000 kernel: zio_err: 28
30/03/13 22:44:09,000 kernel: zio_objset: 21
30/03/13 22:44:09,000 kernel: zio_object: 176237
30/03/13 22:44:09,000 kernel: zio_level: 0
30/03/13 22:44:09,000 kernel: zio_blkid: 9410
30/03/13 22:44:09,000 kernel: ________________________________________
30/03/13 22:44:09,000 kernel: ZFS WARNING: 'error from: fs.zfs.data'
30/03/13 22:44:09,000 kernel: pool: 'tank'
30/03/13 22:44:09,000 kernel: zio_err: 28
30/03/13 22:44:09,000 kernel: zio_objset: 21
30/03/13 22:44:09,000 kernel: zio_object: 176237
30/03/13 22:44:09,000 kernel: zio_level: 0
30/03/13 22:44:09,000 kernel: zio_blkid: 9406
30/03/13 22:44:09,000 kernel: ________________________________________
30/03/13 22:44:09,000 kernel: ZFS WARNING: 'error from: fs.zfs.data'
30/03/13 22:44:09,000 kernel: pool: 'tank'
30/03/13 22:44:09,000 kernel: zio_err: 28
30/03/13 22:44:09,000 kernel: zio_objset: 21
30/03/13 22:44:09,000 kernel: zio_object: 176237
30/03/13 22:44:09,000 kernel: zio_level: 0
30/03/13 22:44:09,000 kernel: zio_blkid: 9404
30/03/13 22:44:09,000 kernel: ________________________________________
30/03/13 22:44:09,000 kernel: ZFS WARNING: 'error from: fs.zfs.data'
30/03/13 22:44:09,000 kernel: pool: 'tank'
30/03/13 22:44:09,000 kernel: zio_err: 28
30/03/13 22:44:09,000 kernel: zio_objset: 21
30/03/13 22:44:09,000 kernel: zio_object: 176237
30/03/13 22:44:09,000 kernel: zio_level: 0
30/03/13 22:44:09,000 kernel: zio_blkid: 9399
30/03/13 22:44:09,000 kernel: ________________________________________
30/03/13 22:44:09,000 kernel: ZFS WARNING: 'error from: fs.zfs.data'
30/03/13 22:44:09,000 kernel: pool: 'tank'
30/03/13 22:44:09,000 kernel: zio_err: 28
30/03/13 22:44:09,000 kernel: zio_objset: 21
30/03/13 22:44:09,000 kernel: zio_object: 176237
30/03/13 22:44:09,000 kernel: zio_level: 0
30/03/13 22:44:09,000 kernel: zio_blkid: 9396
30/03/13 22:44:09,000 kernel: ________________________________________
30/03/13 22:44:09,000 kernel: ZFS WARNING: 'error from: fs.zfs.data'
30/03/13 22:44:09,000 kernel: pool: 'tank'
30/03/13 22:44:09,000 kernel: zio_err: 28
30/03/13 22:44:09,000 kernel: zio_objset: 21
30/03/13 22:44:09,000 kernel: zio_object: 176237
30/03/13 22:44:09,000 kernel: zio_level: 0
30/03/13 22:44:09,000 kernel: zio_blkid: 9391
30/03/13 22:44:09,000 kernel: ________________________________________
30/03/13 22:44:09,000 kernel: ZFS WARNING: 'error from: fs.zfs.data'
30/03/13 22:44:09,000 kernel: pool: 'tank'
30/03/13 22:44:09,000 kernel: zio_err: 28
30/03/13 22:44:09,000 kernel: zio_objset: 21
30/03/13 22:44:09,000 kernel: zio_object: 176237
30/03/13 22:44:09,000 kernel: zio_level: 0
30/03/13 22:44:09,000 kernel: zio_blkid: 9387
30/03/13 22:44:09,000 kernel: ________________________________________
30/03/13 22:44:09,000 kernel: ZFS WARNING: 'error from: fs.zfs.data'
30/03/13 22:44:09,000 kernel: pool: 'tank'
30/03/13 22:44:09,000 kernel: zio_err: 28
30/03/13 22:44:09,000 kernel: zio_objset: 21
30/03/13 22:44:09,000 kernel: zio_object: 176237
30/03/13 22:44:09,000 kernel: zio_level: 1
30/03/13 22:44:09,000 kernel: zio_blkid: 73
30/03/13 22:44:09,000 kernel: ________________________________________
30/03/13 22:44:09,000 kernel: ZFS WARNING: 'error from: fs.zfs.data'
30/03/13 22:44:09,000 kernel: pool: 'tank'
30/03/13 22:44:09,000 kernel: zio_err: 28
30/03/13 22:44:09,000 kernel: zio_objset: 21
30/03/13 22:44:09,000 kernel: zio_object: 176237
30/03/13 22:44:09,000 kernel: zio_level: 2
30/03/13 22:44:09,000 kernel: zio_blkid: 0
30/03/13 22:44:09,000 kernel: ________________________________________
30/03/13 22:44:09,000 kernel: ZFS WARNING: 'error from: fs.zfs.data'
30/03/13 22:44:09,000 kernel: pool: 'tank'
30/03/13 22:44:09,000 kernel: zio_err: 28
30/03/13 22:44:09,000 kernel: zio_objset: 21
30/03/13 22:44:09,000 kernel: zio_object: 0
30/03/13 22:44:09,000 kernel: zio_level: 0
30/03/13 22:44:09,000 kernel: zio_blkid: 5507
30/03/13 22:44:09,000 kernel: ________________________________________
30/03/13 22:44:09,000 kernel: ZFS WARNING: 'error from: fs.zfs.data'
30/03/13 22:44:09,000 kernel: pool: 'tank'
30/03/13 22:44:09,000 kernel: zio_err: 28
30/03/13 22:44:09,000 kernel: zio_objset: 21
30/03/13 22:44:09,000 kernel: zio_object: 0
30/03/13 22:44:09,000 kernel: zio_level: 1
30/03/13 22:44:09,000 kernel: zio_blkid: 43
30/03/13 22:44:09,000 kernel: ________________________________________
30/03/13 22:44:09,000 kernel: ZFS WARNING: 'error from: fs.zfs.data'
30/03/13 22:44:09,000 kernel: pool: 'tank'
30/03/13 22:44:09,000 kernel: zio_err: 28
30/03/13 22:44:09,000 kernel: zio_objset: 21
30/03/13 22:44:09,000 kernel: zio_object: 0
30/03/13 22:44:09,000 kernel: zio_level: 2
30/03/13 22:44:09,000 kernel: zio_blkid: 0
30/03/13 22:44:09,000 kernel: ________________________________________
30/03/13 22:44:09,000 kernel: ZFS WARNING: 'error from: fs.zfs.data'
30/03/13 22:44:09,000 kernel: pool: 'tank'
30/03/13 22:44:09,000 kernel: zio_err: 28
30/03/13 22:44:09,000 kernel: zio_objset: 21
30/03/13 22:44:09,000 kernel: zio_object: 0
30/03/13 22:44:09,000 kernel: zio_level: 3
30/03/13 22:44:09,000 kernel: zio_blkid: 0
30/03/13 22:44:09,000 kernel: ________________________________________
30/03/13 22:44:09,000 kernel: ZFS WARNING: 'error from: fs.zfs.data'
30/03/13 22:44:09,000 kernel: pool: 'tank'
30/03/13 22:44:09,000 kernel: zio_err: 28
30/03/13 22:44:09,000 kernel: zio_objset: 21
30/03/13 22:44:09,000 kernel: zio_object: 0
30/03/13 22:44:09,000 kernel: zio_level: 4
30/03/13 22:44:09,000 kernel: zio_blkid: 0
30/03/13 22:44:09,000 kernel: ________________________________________
30/03/13 22:44:09,000 kernel: ZFS WARNING: 'error from: fs.zfs.data'
30/03/13 22:44:09,000 kernel: pool: 'tank'
30/03/13 22:44:09,000 kernel: zio_err: 28
30/03/13 22:44:09,000 kernel: zio_objset: 21
30/03/13 22:44:09,000 kernel: zio_object: 0
30/03/13 22:44:09,000 kernel: zio_level: 5
30/03/13 22:44:09,000 kernel: zio_blkid: 0
30/03/13 22:44:09,000 kernel: ________________________________________
30/03/13 22:44:09,000 kernel: ZFS WARNING: 'error from: fs.zfs.data'
30/03/13 22:44:09,000 kernel: pool: 'tank'
30/03/13 22:44:09,000 kernel: zio_err: 28
30/03/13 22:44:09,000 kernel: zio_objset: 21
30/03/13 22:44:09,000 kernel: zio_object: 0
30/03/13 22:44:09,000 kernel: zio_level: 6
30/03/13 22:44:09,000 kernel: zio_blkid: 0
30/03/13 22:44:09,000 kernel: ________________________________________
30/03/13 22:44:09,000 kernel: ZFS WARNING: 'error from: fs.zfs.data'
30/03/13 22:44:09,000 kernel: pool: 'tank'
30/03/13 22:44:09,000 kernel: zio_err: 28
30/03/13 22:44:09,000 kernel: zio_objset: 21
30/03/13 22:44:09,000 kernel: zio_object: 0
30/03/13 22:44:09,000 kernel: zio_level: -1
30/03/13 22:44:09,000 kernel: zio_blkid: 0
30/03/13 22:44:09,000 kernel: ________________________________________
30/03/13 22:44:09,000 kernel: ZFS WARNING: 'error from: fs.zfs.data'
30/03/13 22:44:09,000 kernel: pool: 'tank'
30/03/13 22:44:09,000 kernel: zio_err: 6
30/03/13 22:44:09,000 kernel: zio_objset: 21
30/03/13 22:44:09,000 kernel: zio_object: 176236
30/03/13 22:44:09,000 kernel: zio_le_____vel: 0
30/03/13 22:44:09,000 kernel: zio_blk______id: 0
30/03/13 22:44:09,000 kernel: _____________________________
30/03/13 22:44:09,000 kernel: ZFS WARNING: 'error from: fs.zfs.io_failure'
30/03/13 22:44:09,000 kernel: pool: 'tank'
30/03/13 22:44:09,000 kernel: ________________________________________
30/03/13 22:44:09,000 kernel: ZFS WARNING: 'error from: fs.zfs.io_failure'
30/03/13 22:44:09,000 kernel: pool: 'tank'
At
viewtopic.php?p=4243#p4243raattgift wrote:… ZFS (when used correctly) mainly lets you know you should throw a drive or cable or power supply away and replace it with a new or known-working one, and buys you time to do that without having to take your system or your data offline. I.e., it keeps your data available in the face of common problems. …
Good luck …