Я хочу создать кластер MariaDB 10.4 multi-master на четырех узлах Ubuntu 20.04. Как вы знаете, менеджер Galera предоставляет веб-интерфейс GUI для кластера, и он удобен для мониторинга и добавления или удаления узлов.
Но поскольку я не использую Galera Manager на платформе Amazon EC2, я столкнулся с некоторыми ошибками, и вот что я сделал:
У меня Ubuntu 20.04 с MariaDB 10.4 в качестве node1.
На сервере node1 я включил root для входа по ssh.
В Galera Manager, который находится на другом сервере Ubuntu, я импортировал корневые ключи SSH на node1, поэтому Galera Manager может получить доступ к серверу node1 по SSH с правами root-пользователей.
В консоли менеджера Galera я создал кластер, как вы можете видеть здесь:
- Затем я добавил сервер node1 в кластер, как вы можете видеть здесь:
- Полный журнал развертывания можно увидеть здесь:
- После завершения установки узла его статус станет неизвестным, как вы можете видеть здесь:
На этом этапе вы не можете запустить или остановить узел, и, как вы видите, файлы журналов пусты! и весь кластер становится бесполезным, независимо от того, сколько узлов вы добавите, все они станут неизвестными.
Я знаю, что могу создать кластер Galera с несколькими мастерами без менеджера Galera, но, как я уже упоминал, он мне нужен для мониторинга и масштабирования.
решение1
В пункте 6 отсутствуют полные журналы развертывания. Можете ли вы загрузить их повторно?
В пункте 7 вы думали о том, чтобы нажать, чтобы запустить узел? Журналы пустые, но запуск происходит в верхнем правом столбце, в выпадающем списке, где вы видите UNKNOWN и точки ...