Hello:
After a long time away, I'm trying OpenZFS on MacOS again (I run ZFS on my Promox machine and other places).
The set up on an Intel 2013 Mac Pro, Montery (a fresh install of 12.7.5), went pretty well. A few strange things. I'll skip a few, but one was when creating a raidz-1 of four SSDs, disks defined like: /var/run/disk/by-serial/Samsung_SSD_860_EVO_500GB-<redactedSN>
It worked, but threw errors: cannot open '/private/var/run/disk/by-serial/Samsung_SSD_860_EVO_500GB-<redactedSN>': Operation not permitted (for all four drives).
Perhaps I can ignore that, since it created fine.
But it won't auto-mount on reboot. I have the pool mounted, reboot, and when the machine comes back Disk Utility offers to format each of the four drives for me (no thanks!) and the pool does not mount. The pool will mount if I just type sudo zpool import -a ... and if I search with sudo zpool import, it does name the pool as available for import.
In "Security and Privacy" under Full Disk Access I have the following listed and checked: sshd-keygen-wrapper, zpool, smbd, Terminal.
Thanks.