LINUX.ORG.RU
ФорумAdmin

glasterfs replica

 ,


0

1

Привет всем!

Есть необходимость синхронизировать папку между двумя серверами в режиме реального времени. Установил 2 сервера в тестовой среде и примонтировал

gluster volume create testvol replica 2 transport tcp test1:/test test2:/test force

gluster volume start testvol

[root@test1 test]# gluster volume status testvol
Status of volume: testvol
Gluster process                             TCP Port  RDMA Port  Online  Pid
------------------------------------------------------------------------------
Brick test1:/test                           49152     0          Y       25872
Brick test2:/test                           49152     0          Y       57636
Self-heal Daemon on localhost               N/A       N/A        Y       25942
Self-heal Daemon on test2                   N/A       N/A        Y       57656

Каталоги не реплицируются... Будет реплицироваться когда работать через клиент-сервер? Ну или предложите другой вариант...



Последнее исправление: demjanok (всего исправлений: 2)

Папки

Мамки.

Будет реплицироваться когда работать через клиент-сервер?

Будет. GlusterFS — не программа для синхронизации готовой информации, а распределённая ФС. Если ты пишешь мимо неё, никто ни за что не отвечает.

Хотя, если создать брики поверх существующих каталогов и сделать полный heal, то, _возможно_, информация подхватится. Но не делай так.

другой вариант

Кажется, тебе нужен syncthing.

post-factum ★★★★★
()

Смонтируй массив gluster в локальную директорию и пиши в неё - тогда будет синхронизация.

Hanuken
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.