source

Galera 클러스터는 노드 중 하나를 정기적으로 비동기화하고 재동기화합니다.

manysource 2022. 10. 14. 22:12

Galera 클러스터는 노드 중 하나를 정기적으로 비동기화하고 재동기화합니다.

MariaDB를 사용하여 노드 Galera 클러스터를 3개 설정했습니다.노드 중 하나에 대해 반복 메시지가 표시되므로 클러스터에서 자신을 비동기화하고 몇 초 안에 재동기화할 수 있습니다.이 메시지는 매시간 반복됩니다.공지사항이지만 그 이유를 알고 싶습니다.모든 서버의 설정은 동일합니다.왜 이런 일이 일어나는지, 혹은 이와 유사한 문제에 직면한 사람이 있는지 알고 있는 사람이 있습니까?자세한 내용은 다음과 같습니다.

MariaDB 버전 10.3.12
Galera 버전: 25.3.23-1
OS: RHEL 7.4
스테이트 전송 메커니즘: 디폴트

위에서 언급한 관찰이 있는 노드의 Galera 구성을 아래에 나타냅니다.

[galera]
# Mandatory settings
wsrep_on=ON
wsrep_provider=/usr/lib64/galera/libgalera_smm.so
wsrep_provider_options="gcache.size=300M; gcache.page_size=300M; pc.ignore_sb=false; pc.ignore_quorum=false"
#wsrep_cluster_address defines members of the cluster
wsrep_cluster_address=gcomm://192.168.1.1,192.168.1.2,192.168.1.3
wsrep_cluster_name="mariadb-cluster"
#wsrep_node_address passed to replication pluggin
wsrep_node_address=192.168.1.1
#wsrep_node_incoming_address is used for replicationclient connections
wsrep_node_incoming_address=192.168.1.1
wsrep_debug=OFF
#
binlog_format=row
default_storage_engine=InnoDB
innodb_autoinc_lock_mode=2
innodb_doublewrite=1
query_cache_size=0
innodb_flush_log_at_trx_commit=0
innodb_buffer_pool_size=122M

오류 메시지는 다음과 같습니다.

Aug 28 16:38:42 maria1 mysqld: 2020-08-28 16:38:42 0 [Note] WSREP: Member 2.0 (maria1) desyncs itself from group
Aug 28 16:38:42 maria1 mysqld: 2020-08-28 16:38:42 0 [Note] WSREP: Shifting SYNCED -> DONOR/DESYNCED (TO: 7430165)
Aug 28 16:38:42 maria1 mysqld: 2020-08-28 16:38:42 452 [Note] WSREP: Provider paused at 08e2494b-12ff-11e9-9785-4fa29d91e9c5:7430165 (22186)
Aug 28 16:38:50 maria1 mysqld: 2020-08-28 16:38:50 452 [Note] WSREP: resuming provider at 22186
Aug 28 16:38:50 maria1 mysqld: 2020-08-28 16:38:50 452 [Note] WSREP: Provider resumed.
Aug 28 16:38:50 maria1 mysqld: 2020-08-28 16:38:50 0 [Note] WSREP: Member 2.0 (maria1) resyncs itself to group
Aug 28 16:38:50 maria1 mysqld: 2020-08-28 16:38:50 0 [Note] WSREP: Shifting DONOR/DESYNCED -> JOINED (TO: 7430165)
Aug 28 16:38:50 maria1 mysqld: 2020-08-28 16:38:50 0 [Note] WSREP: Member 2.0 (maria1) synced with group.
Aug 28 16:38:50 maria1 mysqld: 2020-08-28 16:38:50 0 [Note] WSREP: Shifting JOINED -> SYNCED (TO: 7430165)
Aug 28 16:38:50 maria1 mysqld: 2020-08-28 16:38:50 2 [Note] WSREP: Synchronized with group, ready for connections
Aug 28 16:38:50 maria1 mysqld: 2020-08-28 16:38:50 2 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.

Mariabackup 툴을 통해 노드에서 정기적인 백업이 실행되고 있다는 사실을 알 수 없었습니다.이 시간 동안 노드는 일관성을 위해 클러스터에서 자체 동기화를 해제합니다.

언급URL : https://stackoverflow.com/questions/63500025/galera-cluster-one-of-the-node-desyncs-and-resyncs-periodically