cemtos7上mysql8两个实例_centos7上配置mysql8的双主互写
注意:
1、主库1:10.1.131.75,主库2:10.1.131.76
2、server-id必须是纯数字,并且主从两个server-id在局域网内要唯一。
【主节点1】
vi /etc/my.cnf
[mysqld]
log-bin=mysql-bin
server-id=2019001
log_slave_updates=1
重启服务
service mysqld restart
【主节点2】
vi /etc/my.cnf
[mysqld]
log-bin=mysql-bin
server-id=2019002
log_slave_updates=1
重启服务
service mysqld restart
【主节点1】
mysql> CREATE USER 'repl'@'10.1.131.76' IDENTIFIED WITH mysql_native_password BY 'XXXXXX';
mysql> GRANT REPLICATION SLAVE ON *.* TO 'repl'@'10.1.131.76';
mysql> flush privileges;
获取主节点当前binary log文件名和位置(position)
mysql> SHOW MASTER STATUS;
+------------------+----------+--------------+------------------+-------------------+
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |
+------------------+----------+--------------+------------------+-------------------+
| mysql-bin.000001 | 155 | | | |
+------------------+----------+--------------+------------------+-------------------+
【主节点2】
mysql> CHANGE MASTER TO MASTER_HOST='10.1.131.75',MASTER_USER='repl',MASTER_PASSWORD='XXXXXX',MASTER_LOG_FILE='mysql-bin.000001',MASTER_LOG_POS=155;
【主节点2】
mysql> CREATE USER 'repl'@'10.1.131.75' IDENTIFIED WITH mysql_native_password BY 'XXXXXX';
mysql> GRANT REPLICATION SLAVE ON *.* TO 'repl'@'10.1.131.75';
mysql> flush privileges;
获取主节点当前binary log文件名和位置(position)
mysql> SHOW MASTER STATUS;
+------------------+----------+--------------+------------------+-------------------+
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |
+------------------+----------+--------------+------------------+-------------------+
| mysql-bin.000001 | 178 | | | |
+------------------+----------+--------------+------------------+-------------------+
【主节点1】
mysql> CHANGE MASTER TO MASTER_HOST='10.1.131.76',MASTER_USER='repl',MASTER_PASSWORD='XXXXXX',MASTER_LOG_FILE='mysql-bin.000001',MASTER_LOG_POS=178;
【主节点2】
开启主从同步
mysql> start slave;
再查看主从同步状态
mysql> show slave status\G;
*************************** 1. row ***************************
Slave_IO_State: Waiting for master to send event
Master_Host: 10.1.131.75
Master_User: repl
Master_Port: 3306
Connect_Retry: 60
Master_Log_File: mysql-bin.000001
Read_Master_Log_Pos: 155
Relay_Log_File: localhost-relay-bin.000002
Relay_Log_Pos: 322
Relay_Master_Log_File: mysql-bin.000001
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
【主节点1】
开启主从同步
mysql> start slave;
再查看主从同步状态
mysql> show slave status\G;
*************************** 1. row ***************************
Slave_IO_State: Waiting for master to send event
Master_Host: 10.1.131.76
Master_User: repl
Master_Port: 3306
Connect_Retry: 60
Master_Log_File: mysql-bin.000001
Read_Master_Log_Pos: 178
Relay_Log_File: localhost-relay-bin.000002
Relay_Log_Pos: 322
Relay_Master_Log_File: mysql-bin.000001
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
注意看Slave_IO_Running和Slave_SQL_Running,必须都是YES,如果Slave_IO_Running是No,通常都是server-id配置有问题。
cemtos7上mysql8两个实例_centos7上配置mysql8的双主互写相关推荐
- S3C2440上LCD驱动 (FrameBuffer)实例开发讲解
1.S3C2440上LCD驱动 (FrameBuffer)实例开发讲解 其中的代码也可直接参考:drivers/video/s3c2410fb.c 以下为转载文章,文章原地址:http://blog. ...
- 前端 -> Plupload 一个Web浏览器上的界面友好的文件上传模块
文章目录 方法列表: 属性集合: 事件集合:(up为uploader缩写) 实例: 方法列表: Uploader(setting):创建实例的构造方法 var uploader = new plupl ...
- lvs+keepalived实现双实例【双主模型】
基本架构如下图 分析:DR1,2 为两个互为主备的调度器,DR1上设置VIP:10.220.5.187为主,DR2上设置VIP:10.220.5.197为主. 第一步: 在DR上安装lvs和keepa ...
- 下载丨10月数据库技术通讯:HAIP在两个私网网卡上发生互换,导致ASM实例启动失败...
墨墨导读:为了及时共享行业案例,通知共性问题,达成共享和提前预防,我们整理和编辑了<云和恩墨技术通讯>,通过对过去一段时间的知识回顾,故障归纳,以期提供有价值的信息供大家参考.同时,我们也 ...
- 一个服务器启动2套mysql_一台服务器上启动两个mysql实例
一台服务器上启动两个mysql实例 操作环境:centos6.8 有时由于服务器硬件资源紧张,而又需要新增mysql服务.这时我们可以采取在一台服务器上部署两个mysql实例,来解决. 1.创建新的m ...
- docker 安装mysql 实战文档_在docker上安装运行mysql实例
ps:实验环境是:CentOS Linux release 7.3 64位 1.获取mysql镜像 从docker hub的仓库中拉取mysql镜像 docker pull mysql 查看镜像 d ...
- 单台mysql增加节点_如何在一台服务器上安装两个PXC集群节点
我认为在单个物理服务器上运行2个或多个Percona XtraDB Cluster(PXC)节点这样没有什么意义,除了教育和测试目的,但在这种情况下这样做仍然是有用的.最受欢迎的实现方式似乎是服务器的 ...
- query AjaxUpload实现多文件上传功能代码实例教程
在PHP网站开发中,文件上传功能时常用到,之前我已介绍过如何利用PHP实现文件上传功能.随着WEB技术的发展,用户体验成为衡量网站成功与否的关键,今天和大家分享如何在PHP中利用Jquery实现Aja ...
- php文件上传详解,PHP文件上传实例详解!!!
这篇文章主要介绍了PHP文件上传实例代码,需要的朋友可以参考下 首先来看下上传部分的表单代码: 文件: 这里有几个要注意的地方,首先看这句 ,这里我们采用POST方法,个别浏览器还支持PUT方法,当 ...
最新文章
- 探秘早期的FPGA内部构造
- python django-forbidden-csrf-cookie-not-set问题
- matlab中textread 函数
- python学习笔记04 --------------基本运算符
- LeetCode 题解之Add Two Numbers II
- linux c程序中获取shell脚本输出
- linux 采集cpu 内存,Linux环境获取(cpu、内存、网卡流量等)系统性能数据
- java work stealing_Java线程池之WorkStealingPool,任务窃取算法
- ruby+selenium-webdriver一步一步完成自动化测试(5)—–多个测试用例
- 什么是DBA[WHAT'S MEANING OF DBA]
- Javascript高级程序设计第四版详细测评
- Ckplayer播放器播放视频
- 女程序员:秃头的富婆不好当
- svn异常:Aborting commit: 'xxx' remains in conflict
- 74HC573芯片简介
- CentOS7防火墙配置,重启
- JavaScript弹出模式窗口
- JQ(一)--JQ简介
- 写python博客的第九天正则的简单简单练习
- Linux里面的基本指令
热门文章
- Asp.Net MVC 页面代码压缩筛选器-自定义删除无效内容
- python如何实现支持中文
- java面向对象之父类的引用指向子类的对象
- 在Controller中使用AOP
- thinkphp 获取客户端ip地址方法
- Hibernate读书笔记
- Android的TextView在显示文字的时候,如果有段中文有英文,有中文,有中文标点符号,你会发现,当要换行的时候遇到中文标点, 这一行就会空出很多空格出来...
- 2014-7-29-阿里电面-第一轮
- Visual Studio 2017新版发布,极大提高开发效率丨附下载 1
- lightswitch 添加 TreeView 控件