I purchased a Thermaltake dock. I am trying to "hotswap" a single ZFS disk, which is backup for RAIDZ array. With camcontrol I can scan for the disk, and mount with zfs. But I cannot eject:
I gave up and turned off the dock, but got pool errors. It was not mounted when I did this. A scrub was performed, which made them disappear (but took two hours).
I'm thinking unmount all datasets, and stop ZFS. I could power off the dock, and ZFS would be none the wiser? Would that be safe though, as far as CAM?
Would my backup disk being UFS instead, make any difference in ejecting properly?
# camcontrol eject -n ada -u 4 -v
Code:
Error received from stop unit command
(pass4:ahcich0:0:0:0): START STOP UNIT. CDB: 1b 0 0 0 2 0
(pass4:ahcich0:0:0:0): CAM status: CCB request was invalid
I gave up and turned off the dock, but got pool errors. It was not mounted when I did this. A scrub was performed, which made them disappear (but took two hours).
I'm thinking unmount all datasets, and stop ZFS. I could power off the dock, and ZFS would be none the wiser? Would that be safe though, as far as CAM?
Would my backup disk being UFS instead, make any difference in ejecting properly?