对于mariaDB群集我尝试构建以下结构:
我有3个节点。
节点1复制数据库"目录"到节点2并忽略数据库"地址"。
节点2具有"目录"和"地址"在上面。
节点3仅复制"地址"。
是否可以告诉节点忽略特定数据库? 我发现的只有这个命令:https://mariadb.com/kb/en/mariadb/replication-and-binary-log-server-system-variables/#replicate_ignore_db
看来,这只适用于整个群集,但不适用于单个节点?
答案 0 :(得分:1)
不要使用binlog / repicate-do / ignore;它们违反了群集中的所有节点必须包含相同数据并且必须能够相互介入的原则。
在群集中的节点与某个其他服务器或群集之间使用异步复制时,可能会使用这些复制限制。
见this。大约1/3的方式,它讨论了replicate / binlog-do / ignore问题。 Other notes。