码迷,mamicode.com
首页 > 数据库 > 详细

mariadb cluster主从

时间:2017-09-12 16:03:10      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:mariadb   mariadb主从   

1、在主节点上/etc/my.cnf

service-id=1

在主库mysql授权backup用户的权限

grant replication slave on *.* to backup@‘%‘ identified by ‘password‘;

在终端导出全库 为保证数据库的偏移量一致性 加入--master-data=2

mysqldump -u root --master-data=2 --all-databases > /tmp/backup.sql

grep -i "change master to" /tmp/backup.sql 记录第一行的MASTER_LOG_FILE=‘mysql-bin.000006‘, MASTER_LOG_POS=59583;给从库上使用

或者在主库上执行 show master status\G 也可以查看

systemctl restart mariadb

2、在从节点上/etc/my.cnf

service-id=2

然后保存文件进入从库mysql执行

CHANGE MASTER TO

MASTER_HOST=‘192.168.1.2‘,

MASTER_USER=‘backup‘,

MASTER_PASSWORD=‘password‘,

MASTER_LOG_FILE=‘mysql-bin.000006‘,

MASTER_LOG_POS=59583;

start slave;启动从库

show slave status\G 查看状态 IO和SQL都为yes就ok了

Slave_IO_Running: Yes

Slave_SQL_Running: Yes


本文出自 “让我men共同成长” 博客,请务必保留此出处http://wujingfeng.blog.51cto.com/5725921/1964599

mariadb cluster主从

标签:mariadb   mariadb主从   

原文地址:http://wujingfeng.blog.51cto.com/5725921/1964599

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!