Инструменты пользователя

Инструменты сайта


common_linux:galera_cluster

Это старая версия документа!


Кластер MariaDB (Galera Cluster)

Установка будет производиться на Ubuntu 20.04 LTS.
Для небольшой инсталляции будет использовано две ноды MariaDB, а для создания нечетного количества нод будет добавлен арбитр - сервис garbd (https://galeracluster.com/library/documentation/arbitrator.html)
Если планируется использовать 3 ноды репликации, то арбитр не требуется. Сервис арбитража будет установлен на ноду балансировки нагрузки. В качестве балансировщика используется haproxy.
В данном примере будет задействован только один балансировщик, он же будет являться единственной точкой отказа. Для серьезных инсталляций лучше использовать аппаратный балансировщик (типа Citrix Netscaler), либо несколько экземпляров haproxy, на которые в свою очередь ставиться keepalived демон, который создает общий виртуальный IP адрес.

Установка Maria DB

Перед инсталляцией необходимо обновить ОС и пакеты на всех узлах:

apt update && apt upgrade -yy

Установка Maria DB на нодах db-msql-01 и db-msql-02:

| download
apt install mariadb
common_linux/galera_cluster.1661247876.txt.gz · Последнее изменение: 2024/12/21 19:00 (внешнее изменение)