Mysql集群
show master logs 查看日志文件
reset master 重置日志文件
主
启用二进制日志,并设置ID
vim /etc/my.cnf
log_bin
server-id=
进入主库创建有复制权限的用户
create user repluser@'10.0.0.%' identified by 'replpass';
grant replication slave on *.* to repluser@'10.0.0.%' identified by 'replpass';
重启数据库
查看日志文件获取 log.name file.size
从
设置ID
vim /etc/my.cnf
server-id=
重启数据库
进入数据库进行修改
CHANGE MASTER TO MASTER_HOST='主支点IP',
MASTER_USER='拥有复制权限用户名', -
MASTER_PASSWORD='密码',
MASTER_PORT=3306,
MASTER_LOG_FILE='日志文件',
MASTER_LOG_POS=file.seze;
启动分支服务,并查看
start slave;
show slave status\G
IO与SQL线程yes
上传测试文件,测试