2019. 3. 18. 15:01
2개의 Galera Cluster를 만들고, 각 클러스터의 한 노드끼리 서로간의 Replication 설정을 했다.
그러나 왠걸 Replication 설정을 한 노드들끼리의 복제는 되지만, 다른 노드에서 실행하면 클러스터 내부에서만 복제가 되고, 다른 클러스터로는 복제가 되질 않았다.
무엇일까... 찾아보게 되었고,
서로 Replication을 맺어준 노드에서 my.cnf 에
이 옵션값을 선언해 주어야지만 다른 노드에서의 명령도 전달복제가 되었다.
log_slave_updates 의 값을 선언을 해주어야 한다.
log_slave_updates
- Description: If set to
0
, the default, updates on a slave received from a master during replication are not logged in the slave's binary log. If set to1
, they are. The slave's binary log needs to be enabled for this to have an effect. Set to1
if you want to daisy-chain the slaves. - Commandline:
--log-slave-updates
- Scope: Global
- Dynamic: No
- Data Type:
boolean
- Default Value:
OFF
'컴이야기 > MariaDB' 카테고리의 다른 글
Maxscale 2.3.6 (1) | 2019.07.12 |
---|---|
Galera Cluster error (0) | 2019.06.14 |
maxscale 을 사용해보자. [진행중] (0) | 2018.11.07 |
Galera cluster 설치 삽질과정 (완료) (0) | 2018.11.02 |
xtrabackup 설치해보기 1 - 의존성 리스트 (0) | 2018.10.25 |