Guys, I'd appreciate some help on this.
I cannot scrub one of my pools. The system reboots. No panic, no dump, just reboots. No I/O error.
The only way out of this is to disconnect enough disks so the pool does not get imported at boot. As there is a scrub active, it would just import, boot, import, reboot, import...
Then I set "sysctl kstat.zfs.darwin.tunable.zfs_no_scrub_io=1", connect the disks and manually import the pool. Then I can stop the scrub by "zpool scrub -s".
Finally i set "sysctl kstat.zfs.darwin.tunable.zfs_no_scrub_io=0". If this is not done ANY resilvering (due to bad block or whatever) will be ignored. This I think is a bug (or a very bad feature).
Anyway, I have a large pool (12TB) which I cannot scrub. How can I track down the bug??