Назад | Перейти на главную страницу

Могу ли я выполнить настройку GlusterFS с помощью службы LB или пульса в SLES 12? Если да, то как?

Я установил GlusterFS на Suse 12 с двумя виртуальными машинами и двумя репликами. Когда один сервер выходит из строя, он не переключается на второй IP автоматически. Могу ли я сделать то же самое с балансировщиком нагрузки или службой сердцебиения? Если да, то как? Мне нужно настроить HA для GFS.

Информация о томе Gluster: Имя тома: gv0 Тип: ID реплики тома: 3b2eb6c9-a869-4e72-8cec-7d04583ea1d8 Статус: запущено Количество блоков: 1 x 2 = 2 Тип транспорта: tcp Блоки: Brick1: 10.116.33.146:/export / sdb1 / brick Brick2: 10.116.33.134:/export/sdb1/brick

Статус однорангового узла Gluster: Количество одноранговых узлов: 1 Имя хоста: mo-2005258b4.lab-rot.saas.sap.corp Uuid: 85f4907b-d142-4fea-acc0-83ee74116142 Состояние: Одноранговый узел в кластере (подключен) Другие имена: 10.116.33.134

Тактовая частота балансировщика нагрузки в этом случае не нужна. Да, вы монтируете, используя один IP-адрес или имя хоста от клиента (через команду mount или через autofs), но это ТОЛЬКО во время процесса монтирования. После этого Gluster обрабатывается через FUSE на стороне клиента и знает (и подключается) ко всем узлам хранения. Вы определенно не терпите неудачу по другой причине.

Не могли бы вы опубликовать информацию о блеске, чтобы мы могли ее проверить? Отсутствие аварийного переключения в этом случае может быть рядом других проблем. УБЕДИТЕСЬ, ЧТО NTP РАБОТАЕТ. Эти узлы обязательно должны быть синхронизированы по времени, чтобы правильно функционировать как одноранговые узлы Gluster.

Вот несколько команд, которые можно запустить для вывода полезной информации:

gluster volume info all
gluster peer status

Вы также можете найти журнал для вашего тома / блока через это:

gluster volume log locate <VOLNAME> [BRICK]