Перезапустите кластер Galera - все узлы с одинаковым порядковым номером

У меня есть 3-узловой кластер Galera, на котором работает MariaDB на Ubuntu 18. Я запустил несколько пакетных файлов для добавления данных в базу данных, затем выключил каждый узел, поскольку этот кластер перемещаются в другую подсеть в новом месте. После попытки вернуть кластер в рабочее состояние происходит сбой каждого узла. Изучение /var/lib/mysql/grastate.dat для ВСЕХ узлов показывает seqno = -1, safe_to_bootstrap = 0. Я запустил mysqld --wsrep-recovery, и ВСЕ узлы сообщают WSREP: Восстановленное положение: 100344, что ожидается, поскольку узлы были некоторое время простаивал перед выключением. Вопрос в том, как снова запустить кластер, я все время получаю «Не удалось запустить сервер базы данных MariaDB 10.1.38» при проверке статуса. Я установил safe_to_bootstrap: 1, но это не сработало.

0
задан 24 April 2019 в 02:00
1 ответ

Рабочее исправление для это выполняло sudo galera_new_cluster на любом узле. Я отключил другую пару при выполнении этого, затем запустил каждую по очереди, и кластер был восстановлен.

0
ответ дан 24 November 2019 в 00:09

Теги

Похожие вопросы