Lösung 1:
DRBD im Dual-Primary-Modus mit einem Proxy ist eine Option.
Lösung 2:
Warum nicht dasselbe Dateisystem über NFS teilen, anstatt es zu synchronisieren?
Lösung 3:
Die Implementierung eines verteilten Dateisystems ist wahrscheinlich besser, als dies zusammen mit Tools und Skripten zu hacken, insbesondere wenn der Cluster von Servern wächst. Sie können auch besser mit einem ausgefallenen Knoten umgehen.
Ich denke nicht, dass Gluster (oder AFS) übertrieben ist.
Lösung 4:
In Ihrem Fall würde ich eine Kombination aus DRBD im Dual-Primary-Mode und gfs oder ocfs empfehlen.
Der Nachteil von DRBD in Dual-Primary besteht darin, dass es im synchronen Modus ausgeführt wird. Aber die Schreibgeschwindigkeit scheint hier nicht wichtig zu sein, oder?
Eine Alternative zu DRBD könnte ein Soft-Raid1 sein, das viele (2+) iSCSI-Targets verwendet - aber ich würde DRBD mit zwei Knoten bevorzugen.