Это можно сделать с помощью ограничения местоположения бесконечности. Что-то вроде:
location fs-on-alice fs_res inf: alice
Автоматический возврат при отказе обычно не рекомендуется. В идеальной конфигурации HA не должно иметь значения, какая система в настоящее время является основной. Кроме того, я видел случаи, когда у узла периодически возникали паники / перезагрузки каждые 10-20 минут. Теперь у вас есть службы, которые переключаются при сбое и останавливаются / перезапускаются несколько раз в час. Если бы не ограничение местоположения и автоматическое восстановление при сбое, у вас не было бы такого поведения.