"head units" crash or do weird things, but disks persist. There are a couple of
HA head-unit solutions out there but most of them have their own separate
storage and they effectively just send transaction groups to each other.
The other way is to connect 2 nodes to an external SAS/FC chassis. create
desired ZPools. Assign some subset of pools to node A, the rest to node B. When
failure occurs the other node imports the other's pools and exports as
You'll have to have a clustering/quorum and resource migration subsystem
obviously. Or if you want simple act/passive, a means to make sure both heads
don't try to import the same pools.
zfs-discuss mailing list