欢迎投稿

今日深度:

Mariadb集群实现部分数据库不同步的功能,mariadb集群

Mariadb集群实现部分数据库不同步的功能,mariadb集群


更改每个机器的/etc/my.cnf.d/server.cnf文件:
添加

[server]
server-id       = 1
replicate-ignore-db=db_name1,db_name2
binlog-ignore-db=db_name,db_name2

其中在同一个复制组(replicating group)里面server-id应该是唯一的,值在1~2^31-1。

replicate-ignore-db=db_name
binlog-ignore-db=db_name
指定要忽略同步的数据库名

更改后为了使配置生效,需要重新启动Mariadb集群:

对当时第一个启动的节点(master节点)重启:

ps -ef | grep wsrep #找到Mariadb进程号num
kill num
这时好像已经就可以了。不过以防万一还是执行了下面的两条命令。
service mariadb stop
service mariadb start

对其他节点重启:

service mariadb stop
service mariadb start

==PS==:先启动之前第一个启动的节点,因为后面启动的节点会同步第一个启动的节点中的数据。
这时你就会发现,指定的要忽略同步的数据库在Mariadb集群中不会被同步了。
参考博客:
http://bingdonghuoyan.blog.51cto.com/9677664/1594017
http://www.iyunv.com/thread-126994-1-1.html

www.htsjk.Com true http://www.htsjk.com/mariadb/30020.html NewsArticle Mariadb集群实现部分数据库不同步的功能,mariadb集群 更改每个机器的/etc/my.cnf.d/server.cnf文件: 添加 [server] server-id = 1 replicate-ignore-db= db_name1,db_name2 binlog-ignore-db= db_name,db_name2 其中在同一...
相关文章
    暂无相关文章
评论暂时关闭