1,在主节点上
/etc/my . cnf中所做
服务id=1在主库mysql授权备份用户的权限
*格兰特复制的奴隶。* backup@‘%’被‘密码’;
在终端导出全库为保证数据库的偏移量一致性加入——主数据=https://www.yisu.com/zixun/2
, mysqldump根-主数据- u=https://www.yisu.com/zixun/2,所有数据库>/tmp/备份。sql
grep - i”修改主“/tmp/备份。sql记录第一行的MASTER_LOG_FILE=' mysql-bin。000006年,MASTER_LOG_POS=59583;给从库上使用
或者在主库上执行显示主状态\ G也可以查看
systemctl重启mariadb
2,在从节点上
/etc/my . cnf中所做服务id=2
然后保存文件进入从库mysql执行
修改主
MASTER_HOST=' 192.168.1.2”,
MASTER_USER='备份”,
MASTER_PASSWORD='密码',
MASTER_LOG_FILE=' mysql-bin.000006”,
MASTER_LOG_POS=59583;
开始奴隶;启动从库
显示奴隶状态\ G查看状态IO和SQL都为是的就好了
Slave_IO_Running:是的
Slave_SQL_Running:是的
显示变量如server_id ';
设置全球server_id=2
显示全局变量“% max_connect_errors %的;
,集全球max_connect_errors=4000;默认是100