Chris Siebenmann on Nostr: npub17qejc…gv7la The whole ZFS shutdown and boot process is arcane and not really ...
npub17qejctd76jm8syfmpkde4nlur4avy2fhthwk75yce2ykes08zqjs3gv7la (npub17qe…v7la) The whole ZFS shutdown and boot process is arcane and not really documented (eg, that ZFS does not actually export pools on shutdown). The 'zfs.cache' file has a single name for each disk, and if the disk isn't there, you lose on boot as ZFS won't start the pool. There's no good way apart from abandoning zfs.cache, as suggested by others, and using zfs-import-scan.service.
(It was worse on Solaris, where the kernel itself magically loaded zfs.cache and did things with it.)
(It was worse on Solaris, where the kernel itself magically loaded zfs.cache and did things with it.)