LINUX.ORG.RU
решено ФорумAdmin

На GlusterFS приложение виснит, когда отключается второй сервер

 ,


0

1

Здравствуйте. Имеется 2 сервера на которых реплицируется 1 каталог. Каждый сервер и выступает клиентом для себя же = монтирую volume в папку.

Решил сделать проверку на падение сервера (отключение сети). На 1 сервере постоянно читается в цикле файл с каталога.

На 2 сервере выполняю «service networking stop» и после остановки сети происходит зависание приложения (на 1 сервере) примерно на 1 минуту (от 48сек. до 1мин. 16сек.)

Так и должно быть или что то не правильно настроено?

Волум монитровал по разному, результат один и тот же.
варианты строк в /etc/fstab

localhost:/vol02 /mnt/gluster glusterfs defaults,_netdev,backupvolfile-server=localhost 0 0
localhost:/vol02 /mnt/gluster glusterfs defaults,_netdev 0 0
localhost:/vol02 /mnt/gluster glusterfs defaults,backupvolfile-server=localhost 0 0
localhost:/vol02 /mnt/gluster glusterfs defaults 0 0

А то как то теряется смысл кластерной файловой системы. Ведь она по сути и создавалась для отказоустойчивости, а тут аш приложение виснит, каталог не доступен.

решение нашлось, за это отвечает параметр network.ping-timeout

По умолчанию оно равняется 42 сек. Чтобы поставить на 2сек.:

gluster volume set vol02 network.ping-timeout 2

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