|
|
- yum install numactl yum install perl
复制代码 #设置主数据库ID
- vim /etc/my.cnf
- service_id = 11
- log-slave-updates=true
复制代码 #创建同步用户
- create user 'cong'@'%' identified by '(3lhlf<3Yz!S';
复制代码 #赋权
- grant replication slave,replication client on *.* to 'cong'@'%';
复制代码 #MySQL8.0+修改加密方式
- alter user 'root'@'%' identified with mysql_native_password by '(3lhlf<3Yz!S';
复制代码 #刷新权限
#提示密码不安全修改密码策略
- show VARIABLES LIKE 'validate_password%';
- set global validate_password.policy=0;
- set global validate_password.length=1;
- ALTER USER 'root'@'%' IDENTIFIED BY '(3lhlf<3Yz!S';
- mysql -uroot -p(3lhlf<3Yz!S
复制代码 #查询文件、偏移量
- show master status;
- binlog.000018 157
复制代码 #登录从服务器MySQL
#设置从数据库ID
- vim /etc/my.cnf
- service_id = 12
复制代码
#进行主从关系设置
- change master to master_host='192.168.xx.xx',master_user='cong',master_password='(3lhlf<3Yz!S',master_log_file='binlog.000018',master_log_pos=157;
复制代码 #启动从服务器进程
#停止从服务器进程
#查看从服务器进程状态
#提示:Fatal error: The slave I/O thread stops because master and slave have equal MySQL server UUIDs; these UUIDs must be different for replication to work.需要修改uuid
- vim /var/lib/mysql/auto.cnf
复制代码 最终效果主增加从增加,从增加主不增加
|
|