I have a HA setup with a two multpathed ZFS pools that can be imported into two hosts, with pacemaker and corosync.
In a typically configuration Zpool1 is on host 1 and zpool2 is on host b. on failover Zpool1 and Zpool 2 will be on host 2.
tthe setup is very similar to as described here
my options for backup of this are
1) back up the NFS share from a file daemon on a remote server
2) back up the zfs pool directly
if backing up the zfs pool directly it makes sense to configure a file daemon for each pool that travels with it in the pacemaker resources, starting after the zfs pool and stopping before zfs pool does.
I would prefer to back up the pool directly because of the extended file attributes avalable and the more performant backup speeds
I cant find a way to make two file daemons start on the same host and not interfere. I have tried editing the systemd files and config directorys of them. There is no documentation on this, has anyone got any config files that would allow this?