Может ли GlusterFS уведомлять после синхронизации?
У меня есть несколько вопросов о том, как GlusterFS синхронизирует файлы.
- Есть ли способ получить уведомление о завершении синхронизации на клиенте или сервере? Например, синхронизируются ли где-нибудь?
- Допустим, я хочу синхронизировать весь каталог, будет ли он синхронизирован файл за файлом или один раз для всех? На самом деле это может быть важной информацией, если я хочу использовать такие вещи, как inotify в синхронизированных каталогах.
1 ответ
Решение
GlusterFS - это не утилита синхронизации файлов, это виртуальная файловая система. Он работает путем объединения локального хранилища на нескольких серверах, а затем делает унифицированное хранилище доступным для клиентов через монтирование FUSE или напрямую через клиентский API.
Когда вы записываете файлы на реплицируемый том GlusterFS, файлы записываются во все реплики одновременно, задержка синхронизации отсутствует.