MySQL的双主配置
配置MySQL双主配置,需要先配置MySQL的主从复制,传送门:https://www.cnblogs.com/zhqin/p/12239163.html
0、集群规划
hadoop105 hadoop106 hadoop107 MySQL(master,slave) MySQL(slave,master)
1、修改 hadoop107中MySQL的/usr/my.cnf配置文件
[ ~]$ sudo vim /usr/my.cnf
[mysqld] #开启binlog log_bin = mysql-bin #binlog日志类型 binlog_format = row #MySQL服务器唯一id server_id = 2 #开启slave中继日志 relay_log=mysql-relay
2、重启hadoop107mysql服务
[ ~]$ sudo service mysql restart
3、登录MySQL,查看master状态
mysql>show master status;
4、在hadoop106中修改配置文件
[ ~]$ sudo vim /usr/my.cnf
[mysqld] #MySQL服务器唯一id server_id = 1 #开启binlog log_bin = mysql-bin #binlog日志类型 binlog_format = row #开启slave中继日志 relay_log=mysql-relay
5、重启hadoop106的MySQL服务
[ ~]$ sudo service mysql restart
6、登录MySQL,执行
CHANGE MASTER TO MASTER_HOST='hadoop107', MASTER_USER='root', MASTER_PASSWORD='123', MASTER_LOG_FILE='mysql-bin.000001', MASTER_LOG_POS=120;
7、启动
mysql> start slave;
8、查看状态
mysql> show slave status\G;
9、配置完毕,测试
在hadoop107中的mydb数据库下建一个表
mysql> use mydb; Database changed mysql> create table mytbl(id int,name varchar(10));
在hadoop106中的mydb数据库中查看是否有刚才创建的表
相关推荐
emmm00 2020-11-17
暗夜之城 2020-11-11
疯狂老司机 2020-09-08
CoderToy 2020-11-16
bianruifeng 2020-11-16
云中舞步 2020-11-12
敏敏张 2020-11-11
好记忆也需烂 2020-11-11
Coder技术文摘 2020-09-29
huacuilaifa 2020-10-29
Gexrior 2020-10-22
lpfvip00 2020-10-07
云中舞步 2020-09-11
康慧欣 2020-09-10
王艺强 2020-11-17
ribavnu 2020-11-16
wangshuangbao 2020-11-13
苏康申 2020-11-13