рсинк такое из коробки умеет
Нода 1 - запуск rsync
Нода 1 - берет дельту и удаляет файлы которые старше предыдущего rsync Ноды 1
Нода 2 - запускает rsync
Нода 2 - берет дельту и удаляет файлы которые старше предыдущего rsync Ноды 2
такой алгоритм у тебя должен быть
ты пишешь скрипт
rsync ты используешь в своем скрипте на 1 и 3 шаге
при этом скрипт жолжен знать, что другие ноды сейчас не делают тоже самое, не синкает удалённые пользователем(сервисами) данные а так же запускается каждый раз как возможно и закончены другие итерации
ты ничего не путаешь?