Percona XtraDB Cluster: wsrep_cluster_size не обновляется - PullRequest
0 голосов
/ 10 января 2020

Я создал кластер из 3 узлов, но, похоже, он не присоединился друг к другу. Как я могу заставить это работать, это мой код.

docker -compose.yml

services:
    percona-xtradb-cluster:
        container_name: node1
        image: 'percona/percona-xtradb-cluster:5.7'
        environment:
            - MYSQL_ROOT_PASSWORD=root
            - CLUSTER_NAME=pxc-cluster

        ports:
            - 3306:3306
            - 4567:4567
            - 4568:4568
        volumes:
            - /etc/percona.d/my.cnf:/etc/my.cnf

my.cnf


wsrep_provider=/usr/lib64/galera3/libgalera_smm.so

wsrep_cluster_name=pxc-cluster
wsrep_cluster_address=gcomm://192.168.56.15,192.168.56.20,192.168.56.25

wsrep_node_name=pxc1
wsrep_node_address=192.168.56.15

wsrep_sst_method=xtrabackup-v2
wsrep_sst_auth=sstuser:#1Q2w3e4r

pxc_strict_mode=ENFORCING

binlog_format=ROW
default_storage_engine=InnoDB
innodb_autoinc_lock_mode=2

!include /etc/mysql/node.cnf
!includedir /etc/my.cnf.d/
!includedir /etc/percona-xtradb-cluster.conf.d/

узел1

wsrep_node_name=pxc1
wsrep_node_address=192.168.56.15

узел2

wsrep_node_name=pxc2
wsrep_node_address=192.168.56.20

узел3

wsrep_node_name=pxc3
wsrep_node_address=192.168.56.25

mysql проверка во всех узлах имеет одинаковый результат

mysql -usstuser -p#1Q2w3e4r
mysql> show status like 'wsrep%';

 wsrep_cluster_size               | 1 
...