programing

특정 노드의 mariaDB 데이터베이스 무시

newsource 2023. 7. 24. 22:31

특정 노드의 mariaDB 데이터베이스 무시

mariaDB 클러스터의 경우 다음과 같은 구조를 구축하려고 합니다.

3개의 노드가 있습니다.노드 1은 데이터베이스 "카탈로그"를 노드 2에 복제하고 데이터베이스 "주소"를 무시합니다.
노드 2에는 "codice_2"와 "codice_2"가 모두 있습니다. 노드 3에는 "codice_3"만 복제됩니다.

노드에 특정 데이터베이스를 무시하도록 명령할 수 있습니까?제가 찾은 것은 다음 명령뿐입니다. https://mariadb.com/kb/en/mariadb/replication-and-binary-log-server-system-variables/ #http_db

전체 클러스터에서만 작동하고 노드는 하나도 작동하지 않는 것 같습니다.

binlog/repeat-do/ignore를 사용하지 마십시오. 클러스터의 모든 노드가 동일한 데이터를 포함하고 서로 개입할 수 있어야 한다는 원칙을 위반합니다.

클러스터의 노드와 다른 서버 또는 클러스터 간에 비동기 복제를 사용할 경우, 이러한 복제 제한이 사용될 수 있습니다.

아래쪽의 1/3에서는 복제/빈 로그 실행/무시 문제에 대해 설명합니다.기타 참고 사항.

언급URL : https://stackoverflow.com/questions/33209985/mariadb-ignore-database-on-specific-node