LINUX.ORG.RU

История изменений

Исправление abyss, (текущая версия) :

Короче там не совсем просто…

Сначала попробовал на третьей ноде обновить, но не особо помогло. Совсем как-то криво стало работать.

Плюнул, остановил все контейнеры

забэкапил содержимое хранилища

apt purge glusterfs-*

Поставил снова из PPA.

В /etc/glusterfs/glusterfsd.vol добавил option transport.socket.bind-address c ip адресом каждого хоста. Потому что проскальзывало в логах dns имя vrrp vip, а оно может гулять и что-то покриветь.

Пришлось поменять в fstab вместо localhost:/gluster/swarm на fqdn:/gluster/swarm иначе не монтировалось.

Последнее сделал на всякий случай, не думаю что оно повлияло.

В итоге всё заработало, сначала потестировал на пустом хранилище, потом перенёс бэкап. Всё четко. Потом решил почистить кой-чего и удалилось еще 2000 файлов с первого хоста. Всё мгновенно отразилось на остальных нодах.

Исходная версия abyss, :

Короче там не совсем просто…

Сначала попробовал на третьей ноде обновить, но не особо помогло. Совсем как-то криво стало работать.

Плюнул, остановил все контейнеры

забэкапил содержимое хранилища

apt purge glusterfs-*

оставил снова из PPA.

В /etc/glusterfs/glusterfsd.vol добавил option transport.socket.bind-address c ip адресом каждого хоста. Потому что проскальзывало в логах dns имя vrrp vip, а оно может гулять и что-то покриветь.

Пришлось поменять в fstab вместо localhost:/gluster/swarm на fqdn:/gluster/swarm иначе не монтировалось.

Последнее сделал на всякий случай, не думаю что оно повлияло.

В итоге всё заработало, сначала потестировал на пустом хранилище, потом перенёс бэкап. Всё четко. Потом решил почистить кой-чего и удалилось еще 2000 файлов с первого хоста. Всё мгновенно отразилось на остальных нодах.