首页 > 数据库 >MySQL 8.0半同步复制-net_flush()失败

MySQL 8.0半同步复制-net_flush()失败

时间:2023-05-04 15:36:28浏览次数:49  
标签:8.0 MySQL sync replica flush reply net before

MySQL 8.0.26做的增强半同步复制,log-error日志中出现如下报错:

2021-12-28T14:04:24.663005+08:00 11 [ERROR] [MY-011161] [Repl] Semi-sync master failed on net_flush() before waiting for replica reply.
2021-12-28T14:51:49.217811+08:00 413824 [ERROR] [MY-011161] [Repl] Semi-sync master failed on net_flush() before waiting for replica reply.
2022-07-15T14:53:48.661852+08:00 14621647 [ERROR] [MY-011161] [Repl] Semi-sync master failed on net_flush() before waiting for replica reply.
2022-11-15T16:35:27.219541+08:00 1479506 [ERROR] [MY-011161] [Repl] Semi-sync master failed on net_flush() before waiting for replica reply.
2022-11-15T17:15:12.815920+08:00 1558519 [ERROR] [MY-011161] [Repl] Semi-sync master failed on net_flush() before waiting for replica reply.
2022-11-15T19:32:27.765331+08:00 1567874 [ERROR] [MY-011161] [Repl] Semi-sync master failed on net_flush() before waiting for replica reply.
2022-11-15T20:17:57.104040+08:00 1570576 [ERROR] [MY-011161] [Repl] Semi-sync master failed on net_flush() before waiting for replica reply.
2022-11-16T20:51:59.230221+08:00 1571592 [ERROR] [MY-011161] [Repl] Semi-sync master failed on net_flush() before waiting for replica reply.

MySQL半同步“主”服务器在“备”服务器reply之前执行net_flush()失败,但是业务在数据库写上没出现异常。

 

标签:8.0,MySQL,sync,replica,flush,reply,net,before
From: https://www.cnblogs.com/haha029/p/16967328.html

相关文章

  • 一条SQL如何被MySQL架构中的各个组件操作执行的?
    摘要:一条SQL如何被MySQL架构中的各个组件操作执行的,执行器做了什么?存储引擎做了什么?表关联查询是怎么在存储引擎和执行器被分步执行的?本文带你探探究竟!本文分享自华为云社区《一条SQL如何被MySQL架构中的各个组件操作执行的?》,作者:砖业洋__。1.单表查询SQL在MySQL架构中的各个组......
  • Ubuntu 18.04 Server版下载与安装
    1、下载地址https://releases.ubuntu.com/releases/2、系统镜像版本区别ubuntu-18.04.3-live-server-amd64.iso#带live,ISO镜像提供不安装就可以试⽤系统的功能ubuntu-18.04.3-server-amd64.iso  #不带live,不可⽤试⽤,但是可以直接进⾏系统安装3、不同CPU指令集的ISO镜像C......
  • mysql使用基础
    MYSQL学习,冲冲冲数据库学习的重要性是:各个网站媒体依赖的数据存储在数据库内。数据库:用来存储和管理数据的技术。在研发岗内需要使用,在面试题内出现--重要性。学习sql语言,使用mysql数据库,学习内容包括:事务,存储引擎,索引,sql优化,锁,日志,主从复制,读写分离,分库分表。基础篇:mysql概......
  • mac 创建Mysql数据库
    一、安装Mysql1、在mac上可以使用homebrew来安装mysql,打开终端输入命令brewinstallmysql2、安装完成之后,需要启动mysql服务brewservicesstartmysql3、mysql服务启动后,可以登录mysqlmysql-uroot-p注意⚠️首次登录时,需要设置root用户密码二、创建新的数据库1......
  • mysql学习笔记(动力节点)
    1.连接数据库1.1命令行连接mysql-uroot-p123456--连接flushprivileges;--刷新权限--所有的命令都采用分号结尾,切换不需要showdatabases;--查看所有的数据库mysql>useschool--切换数据库:use+数据库名Databasechangedshowtables;--查看数据库所有的表d......
  • mysql8备份恢复
    rpm-ivhhttps://repo.percona.com/yum/release/7/RPMS/x86_64/qpress-11-1.el7.x86_64.rpm1、解压成流文件xbstream-x<backup-2022-07-29-13.xbstream-C/data/backmysql/2、还原正常MySQL文件xtrabackup--decompress--remove-original--parallel=4--target-dir=/dat......
  • 设置MySQL 允许别人远程访问
    1、usemysql;selectuser,hostfromuser;2、updateusersethost="%"whereuser="root";  //修改后本机作为服务器,ipconfig查询ip3、flushprivileges;//保存配置4、quit;//退出5、重启mysql服务生效 如果host设置错误,请转至:  https://blog.csdn.net/qq_39306047/......
  • 【必知必会的MySQL知识】⑤DQL语言
    目录一、前言二、基础查询2.1语法2.2实践操作三、条件查询3.1语法3.2where语句操作符3.3实践操作四、排序查询4.1语法格式4.2实践操作五、分组查询5.1语法5.2聚集函数5.2.1聚集函数简单使用5.3实践操作5.4规定与小结六、连接查询(多表查询)6.1简介6.2笛卡儿积6.3连......
  • 通过Python进行MySQL表信息统计
    在上一篇文章中简单的介绍了使用python-mysql-replication来解析MySQLbinlog来完成实时统计的业务,当然,在现实的业务中不可能用的那么简单的。啰哩八说今天的目的不是介绍真实的业务场景如何使用python-mysql-replication,而是推出一枚<MySQL表信息统计>小工具(笔者通过......
  • mysql忘记密码
    在忘记MySQL密码的情况下,可以通过--skip-grant-tables关闭服务器的认证,然后重置root的密码,具体操作步骤如下。步骤1):关闭正在运行的MySQL服务。打开cmd进入MySQL的bin目录。步骤2):输入mysqld--console--skip-grant-tables--shared-memory命令。–skip-gr......