Установка и настройка Percona XtraDB Cluster

В дальнейшем используя интернет страницу cloudhosting.lv, вы соглашаетесь с правилами пользования Куки. Узнай больше. Согласен

Установка и настройка Percona XtraDB Cluster

Percona XtraDB Cluster - это решение высокой доступности для MySQL, которое обеспечивает синхронную репликацию и автоматический переход узлов. В этом руководстве мы расскажем, как установить и настроить Percona XtraDB Cluster на сервере CentOS 7.

Шаг 1: Добавьте репозиторий Percona

В начале добавьте репозиторий Percona на свой сервер:

sudo yum install https://repo.percona.com/yum/percona-release-latest.noarch.rpm

Шаг 2: Установите Percona XtraDB Cluster

Следующим шагом установите Percona XtraDB Cluster:

sudo yum install Percona-XtraDB-Cluster-full-57

Шаг 3: Настройте Percona XtraDB Cluster

Создайте конфигурационный файл для Percona XtraDB Cluster:

sudo vi /etc/my.cnf.d/server.cnf

Добавьте следующие строки в файл:

[mysqld] wsrep_on=ON wsrep_provider=/usr/lib64/galera3/libgalera_smm.so wsrep_cluster_name=pxc-cluster wsrep_cluster_address=gcomm:// wsrep_node_name=node1 wsrep_node_address= wsrep_sst_method=xtrabackup-v2

Замените ip-address на IP-адрес вашего существующего узла.

Шаг 4: Запустите Percona XtraDB Cluster

Запустите Percona XtraDB Cluster на первом узле:

sudo systemctl start mysql

Шаг 5: Добавьте узлы в кластер

Установите Percona XtraDB Cluster на других узлах и создайте конфигурационный файл, как описано в шаге 3. Затем запустите Percona XtraDB Cluster:

sudo systemctl start mysql

Шаг 6: Проверьте состояние кластера

Проверьте состояние кластера, выполнив эту команду на любом узле:

mysql -u root -p -e "SHOW STATUS LIKE 'wsrep_cluster_size'"

Вы увидите количество узлов в кластере.

Вот и все! Вы успешно установили и настроили Percona XtraDB Cluster на своем сервере CentOS 7.