Консультация/настройка Galera Cluster

Задание закрыто
Стоимость:Договорная
Срок выполнения:3 дня
Варианты оплаты:Без предоплаты
Дата публикации:2018-04-27 14:34
Был(а) на сайте:2024-03-18 10:15

Консультация/настройка Galera Cluster

 
Задача

Нужна консультация специалиста. Консультация оплачиваемая. Возможно перерастет в подработку.

Есть 5 нод кластерной базы данных mysql на Galera, объединенных в режиме multi-master. Если во время ввода ноды в кластер велась запись в любую другую ноду, то нода "донор" падает с ошибкой:
BF-BF X lock conflict,mode: 1027 supremum: 0conflicts states: my 0 locked 0
RECORD LOCKS space id 222 page no 554 n bits 184 index GEN_CLUST_INDEX of table `efir_db`.`videos` trx id 890649 lock_mode X locks rec but not gap
Record lock, heap no 2 PHYSICAL RECORD: n_fields 13; compact format; info bits 0

Есть параметр wsrep_convert_lock_to_trx, которая преобразует блокировки в коммиты и по идее должен помочь привести "донора" в консистентное состояние. Но есть опасения, что такое поведение может повредить данные на других нодах, в связи гипотетической возможностью инициализации множества процессов перекрестной записи.

Стоит ли включать? Или все-же безопаснее блокировать запись в кластер? Или что-то ...

Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.