ZEVO Community Edition 1.1.1 dynamically imports before the cache vdev is connected to the computer, resulting in warnings and errors. My most recent example:
- Code: Select all
2012-11-04 16:40:21.000 kernel[0]: ZFSLabelScheme:probe: label 'zhandy', vdev 10616857169251329946
2012-11-04 16:40:21.000 kernel[0]: ZFSLabelScheme:start: 'zhandy' critical mass with 1 vdev(s) (importing)
2012-11-04 16:40:22.000 kernel[0]: zfsx_kev_importpool:'zhandy' (4688397874579579662)
2012-11-04 16:40:23.000 kernel[0]: zfsx_vdm_open: 'zhandy' disk4s2
2012-11-04 16:40:23.000 kernel[0]: zfsx_vdm_open: couldn't find vdevMedia for 'GPTE_EC9A371E-C089-4E64-A8AA-F270CB9FB4B6'
2012-11-04 16:40:23.000 kernel[0]: zfsx_vdm_open: couldn't find vdevMedia for 'GPTE_EC9A371E-C089-4E64-A8AA-F270CB9FB4B6'
2012-11-04 16:40:25.000 kernel[0]: zfsx_vdm_open: couldn't find vdevMedia for 'GPTE_EC9A371E-C089-4E64-A8AA-F270CB9FB4B6'
2012-11-04 16:40:25.000 kernel[0]: zfsx_vdm_open: couldn't find vdevMedia for 'GPTE_EC9A371E-C089-4E64-A8AA-F270CB9FB4B6'
2012-11-04 16:40:25.000 kernel[0]: ________________________________________
2012-11-04 16:40:25.000 kernel[0]: ZFS WARNING: 'error from: fs.zfs.vdev.open_failed'
2012-11-04 16:40:25.000 kernel[0]: pool: 'zhandy'
2012-11-04 16:40:25.000 kernel[0]: vdev_type: 'disk'
2012-11-04 16:40:25.000 kernel[0]: vdev_path: '/dev/dsk/GPTE_EC9A371E-C089-4E64-A8AA-F270CB9FB4B6'
2012-11-04 16:40:25.000 kernel[0]: prev_state: 1
2012-11-04 16:40:25.000 kernel[0]: zfsx_vdm_open: couldn't find vdevMedia for 'GPTE_EC9A371E-C089-4E64-A8AA-F270CB9FB4B6'
2012-11-04 16:40:25.000 kernel[0]: zfsx_vdm_open: couldn't find vdevMedia for 'GPTE_EC9A371E-C089-4E64-A8AA-F270CB9FB4B6'
2012-11-04 16:40:25.000 kernel[0]: ________________________________________
2012-11-04 16:40:25.000 kernel[0]: ZFS WARNING: 'error from: fs.zfs.vdev.open_failed'
2012-11-04 16:40:25.000 kernel[0]: pool: 'zhandy'
2012-11-04 16:40:25.000 kernel[0]: vdev_type: 'disk'
2012-11-04 16:40:25.000 kernel[0]: vdev_path: '/dev/dsk/GPTE_EC9A371E-C089-4E64-A8AA-F270CB9FB4B6'
2012-11-04 16:40:25.000 kernel[0]: prev_state: 1
2012-11-04 16:40:25.000 kernel[0]: zfsx_vdm_open: couldn't find vdevMedia for 'GPTE_EC9A371E-C089-4E64-A8AA-F270CB9FB4B6'
2012-11-04 16:40:25.000 kernel[0]: zfsx_vdm_open: couldn't find vdevMedia for 'GPTE_EC9A371E-C089-4E64-A8AA-F270CB9FB4B6'
2012-11-04 16:40:25.000 kernel[0]: ________________________________________
2012-11-04 16:40:25.000 kernel[0]: ZFS WARNING: 'error from: fs.zfs.vdev.open_failed'
2012-11-04 16:40:25.000 kernel[0]: pool: 'zhandy'
2012-11-04 16:40:25.000 kernel[0]: vdev_type: 'disk'
2012-11-04 16:40:25.000 kernel[0]: vdev_path: '/dev/dsk/GPTE_EC9A371E-C089-4E64-A8AA-F270CB9FB4B6'
2012-11-04 16:40:25.000 kernel[0]: prev_state: 1
2012-11-04 16:40:25.000 kernel[0]: zfsx_mount: '/Volumes/zhandy'
2012-11-04 16:40:26.000 kernel[0]: zfsx_mount: '/Volumes/zhandy/Pocket Time Machine'
2012-11-04 16:40:51.000 kernel[0]: ZFSLabelScheme:probe: label '???', vdev 4693709588154435632
2012-11-04 16:40:51.000 kernel[0]: zfsx_vdm_open: 'zhandy' disk6s2
2012-11-04 16:41:42.000 kernel[0]: zfsx_unmount: '/Volumes/zhandy/Pocket Time Machine' (umount)
2012-11-04 16:41:42.000 kernel[0]: zfsvfs_teardown: '/Volumes/zhandy/Pocket Time Machine' (txg_wait_synced in 171 ms)
2012-11-04 16:41:43.000 kernel[0]: zfsx_unmount: '/Volumes/zhandy' (umount)
2012-11-04 16:41:43.000 kernel[0]: zfsvfs_teardown: '/Volumes/zhandy' (txg_wait_synced in 158 ms)
2012-11-04 16:41:43.000 kernel[0]: zfsx_vdm_close: 'disk6s2'
2012-11-04 16:41:43.000 kernel[0]: zfsx_vdm_close: 'disk4s2'
2012-11-04 16:44:03.000 kernel[0]: ZFSLabelScheme:willTerminate: this 0xffffff802dfe1900 provider 0xffffff8027947800 'zfs vdev for 'zhandy''
2012-11-04 16:44:03.000 kernel[0]: ZFSLabelScheme:stop: 0xffffff802dfe1900 goodbye 'zfs vdev for 'zhandy''
2012-11-04 16:44:05.000 kernel[0]: ZFSLabelScheme:willTerminate: this 0xffffff802dfe1900 provider 0xffffff802918a900 '%noformat%'
2012-11-04 16:44:05.000 kernel[0]: ZFSLabelScheme:stop: 0xffffff802dfe1900 goodbye '%noformat%'
– in the midst of that I reached as quickly as I could for the cache device, made a connection, observed things in Console then exported the pool (on this occasion I did not want reads or writes with an Unexpected Disk Condition):
- Code: Select all
sh-3.2$ date
Sun 4 Nov 2012 16:41:28 GMT
sh-3.2$ zpool export zhandy
sh-3.2$
– then I physically disconnected both devices.
Subsequent connection of devices – cache vdev first – seems to allow a more proper approach to critical mass:
- Code: Select all
2012-11-04 16:44:13.000 kernel[0]: ZFSLabelScheme:probe: label '???', vdev 4693709588154435632
2012-11-04 16:44:13.000 kernel[0]: ZFSLabelScheme:hasCriticalMass: 0xffffff802e87c600 no top level vdevs!
2012-11-04 16:44:27.000 kernel[0]: ZFSLabelScheme:probe: label 'zhandy', vdev 10616857169251329946
2012-11-04 16:44:27.000 kernel[0]: ZFSLabelScheme:start: 'zhandy' critical mass with 2 vdev(s) (importing)
2012-11-04 16:44:27.000 kernel[0]: zfsx_kev_importpool:'zhandy' (4688397874579579662)
2012-11-04 16:44:28.000 kernel[0]: zfsx_vdm_open: 'zhandy' disk5s2
2012-11-04 16:44:28.000 kernel[0]: zfsx_vdm_open: 'zhandy' disk4s2
2012-11-04 16:44:30.000 kernel[0]: zfsx_vdm_close: 'disk4s2'
2012-11-04 16:44:30.000 kernel[0]: zfsx_vdm_open: 'zhandy' disk4s2
2012-11-04 16:44:30.000 kernel[0]: zfsx_vdm_close: 'disk4s2'
2012-11-04 16:44:30.000 kernel[0]: zfsx_vdm_open: 'zhandy' disk4s2
2012-11-04 16:44:30.000 kernel[0]: zfsx_vdm_close: 'disk4s2'
2012-11-04 16:44:30.000 kernel[0]: zfsx_vdm_open: 'zhandy' disk4s2
2012-11-04 16:44:31.000 kernel[0]: zfsx_mount: '/Volumes/zhandy'
2012-11-04 16:44:32.000 kernel[0]: zfsx_mount: '/Volumes/zhandy/Pocket Time Machine'
Time now: 17:02. Let's see whether the Mac will restart without force …