Thanks for your suggestion! After you mentioned Monterey's preference for holding old kexts, I checked
System Preferences > Security & Privacy, and sure enough there was a pending approval for the upgraded kext. I approved and restarted, and now the tools and kmod match:
- Code: Select all
~/ zpool version
zfs-macOS-2.1.6-1
zfs-kmod-2.1.6-1
This ended up being easier than booting into recover mode for me, since the MacMini that is hosting ZFS is running headless.