0
点赞
收藏
分享

微信扫一扫

MySQL主从同步 主库无master状态问题解决

醉东枫 2022-03-22 阅读 56

问题描述

在进行MySQL主从复制过程中出现主库master无状态的问题

输入命令->show master status; 
Empty set (0.01 sec)
#显示没有结果

使用环境

MacOS Monterey 12.0.1

虚拟机:CentOS 7

问题解决

  • 首先查看master的配置文件
[root@master /] vim /etc/my.cnf
  • 修改配置文件
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
# 主机设置为1 添加如下两条代码
server-id=1
log-bin=mysql-bin
  • 同样修改从机的配置文件
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
# 从机设置为2
server-id=2
# 从节点log-bin可以不开,开了为双向主从复制(双机热备)做准备
log-bin=mysql-bin
  • 保存并退出
  • 重启MySQL服务
[root@master /] service mysql restart
# 如果重启不成功,可以先stop 然后再start
  • 进入MySQL,查看master状态
mysql> SHOW MASTER STATUS;
+------------------+----------+--------------+------------------+-------------------+
| File             | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |
+------------------+----------+--------------+------------------+-------------------+
| mysql-bin.000010 |      120 |              |                  |                   |
+------------------+----------+--------------+------------------+-------------------+
1 row in set (0.00 sec)

成功解决!

举报

相关推荐

0 条评论