当前位置: 首页 > article >正文

MySQL ER_GRP_RPL_SERVER_SET_TO_READ_ONLY_DUE_TO_ERRORS报错怎么修复?

针对 MySQL ER_GRP_RPL_SERVER_SET_TO_READ_ONLY_DUE_TO_ERRORS 报错修复的核心在于排查服务器组复制错误原因并恢复读写模式。远程处理时首先登录数据库检查全局只读状态若因复制错误导致自动只读需查看错误日志定位具体故障点。常见解决方法包括重启 MySQL 服务、在 MySQL Shell 中检查服务器组复制状态、修复磁盘空间不足问题或在确认数据一致后手动设置 SET GLOBAL read_only 0 恢复写入。若为主从同步错误可尝试跳过错误事务或重新配置同步关系确保服务器组以正常模式复制数据。MySQL Error number: MY-011712; Symbol: ER_GRP_RPL_SERVER_SET_TO_READ_ONLY_DUE_TO_ERRORS; SQLSTATE: HY000 报错 故障修复MySQL Error number: MY-011712; Symbol: ER_GRP_RPL_SERVER_SET_TO_READ_ONLY_DUE_TO_ERRORS; SQLSTATE: HY000 报错 故障修复 远程处理 文档解释 Error number: MY-011712; Symbol: ER_GRP_RPL_SERVER_SET_TO_READ_ONLY_DUE_TO_ERRORS; SQLSTATE: HY000 Message: The server was automatically set into read only mode after an error was detected. 错误说明 MySQL ER_GRP_RPL_SERVER_SET_TO_READ_ONLY_DUE_TO_ERRORS 错误全称为 Error Number: MY-011712; Symbol: ER_GRP_RPL_SERVER_SET_TO_READ_ONLY_DUE_TO_ERRORS; SQLSTATE: HY000是 MySQL 数据库中服务器组复制处理过程出现差错时返回的可确定性异常。该异常通常伴随着 SQLSTATE: HY000表示一般性错误由于一般性错误导致该服务器组被设置为只读模式致使服务器组复制数据无法正常接收处理需要开发者手动检查及调整以保证服务器组以正常模式复制数据。MySQL 数据库突然变‘只读’了别慌5 分钟教你用 SET GLOBAL read_only 0 搞定当你正在处理线上业务时突然发现应用无法写入数据库日志中跳出The MySQLserveris running with the --read-only option的错误提示——这种突如其来的状况往往会让初级运维人员手足无措。本文将带你深入理解 MySQL 只读模式的触发机制并提供一套完整的应急处理方案。1. 理解 MySQL 只读模式的本质 MySQL 的 read_only 参数是一个全局变量当设置为 1 时会禁止普通账户执行任何修改数据的操作 (包括 INSERT、UPDATE、DELETE、CREATE 等),但具有 SUPER 权限的账户仍可正常写入。这种设计主要服务于以下几种场景主从复制环境从库通常设置为只读模式防止数据不一致 数据备份期间避免备份过程中数据被修改 系统维护窗口防止维护期间意外数据变更 磁盘空间不足自动触发保护机制 常见误触发原因运维人员手动设置后忘记恢复 自动化脚本错误配置 磁盘空间达到阈值自动触发 主从切换后配置未同步更新 重要提示修改 read_only 参数不会影响已经存在的连接会话只对新建立的连接生效。MySQL 主从同步错误恢复MySQL 主从同步集群在生成环境使用过程中如果主从服务器之间网络通信条件差或者数据库数据量非常大容易导致 MySQL 主从同步延迟。MySQL 主从产生延迟之后一旦主库宕机会导致部分数据没有及时同步至丛库重新启动主库会导致丛库与主库同步错误如何快速恢复主从同步关系呢如下有两种方法1、忽略错误后继续同步 (只有一次错误) 此种方法适用于主从库数据内容相差不大或者要求数据可以不完全统一的情况数据要求不严格的情况。Master 端执行如下命令将数据库设置全局读锁不允许写入新数据flush tables with read lock; Slave 端停止 Slave I/O 及 sql 线程同时将同步错误的 SQL 跳过 1 次跳过会导致数据不一致最后启动 start slave同步状态恢复命令如下stop slave; set global sql_slave_skip_counter 1; start slave; 2、重新做主从同步完全同步:(主从数据差别大) 此种方法适用于主从库数据内容相差很大或者要求数据完全统一的情况数据需完全保持一致。MySQL 疑难杂症 01:主机系统表损坏导致复制全部中断MySQL 备机的复制全部中断是非常危险的场景如果是 io_thread 异常因为开启了半同步直接会导致主机卡主如果是 sql_thread 异常也会导致备机延迟主备无法自动切换如果此时主机再故障则业务读写都会出现异常! 1. 故障现象 收到实例 A 复制延迟报警查看监控发现该实例所有备机复制都延迟了在备机上执行 代码语言:javascript AI 代码解释 show slave status\G; 发现 io_thread 正常但 sql_thread 异常中断Last_SQL_Error 是代码语言:javascript AI 代码解释 Query caused different errors on master and slave.Error on master:message(format)Invalid error codeerror code126;Error on slave:actual messageno error,error code0.Default database:.Query:drop user if exists testxx.xx.xx.xx 解析 binlog发现报错事务对应的 GTID 是xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx: 12018988743 查看主机报错日志代码语言:javascript AI 代码解释 [ERROR]/usr/local/mysql/bin/mysqld:Incorrect key filefortable./mysql/user.MYI;tryto repair it[ERROR]/usr/local/mysql/bin/mysqld:Incorrect key filefortable./mysql/user.MYI;tryto repair it[ERROR]Got an error from thread_id11,/export/home/pb2/build/sb_0-33648028-1555164244.06/mysql-5.7.26/storage/myisam/mi_delete.c:123FAQ遇到 ER_GRP_RPL_SERVER_SET_TO_READ_ONLY_DUE_TO_ERRORS 错误首先要做什么首先应登录数据库检查全局只读状态并查看错误日志定位具体故障原因。如何手动解除数据库的只读模式使用具有 SUPER 权限的账户执行 SET GLOBAL read_only 0; 命令即可恢复写入。磁盘空间不足会导致此错误吗是的磁盘空间耗尽时 MySQL 会自动进入只读模式以保护数据需清理空间后恢复。

相关文章:

MySQL ER_GRP_RPL_SERVER_SET_TO_READ_ONLY_DUE_TO_ERRORS报错怎么修复?

针对 MySQL ER_GRP_RPL_SERVER_SET_TO_READ_ONLY_DUE_TO_ERRORS 报错,修复的核心在于排查服务器组复制错误原因并恢复读写模式。远程处理时,首先登录数据库检查全局只读状态,若因复制错误导致自动只读,需查看错误日志定位具体故障…...

Snap.Hutao原神工具箱:5分钟快速上手完整指南

Snap.Hutao原神工具箱:5分钟快速上手完整指南 【免费下载链接】Snap.Hutao 实用的开源多功能原神工具箱 🧰 / Multifunctional Open-Source Genshin Impact Toolkit 🧰 项目地址: https://gitcode.com/GitHub_Trending/sn/Snap.Hutao …...

douyin-downloader:构建高效抖音内容获取系统的终极解决方案

douyin-downloader:构建高效抖音内容获取系统的终极解决方案 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback…...

ROI 怎么算才靠谱:把节省人力、错误成本与机会成本算清楚

ROI 怎么算才靠谱:把节省人力、错误成本与机会成本算清楚 作者:15年资深软件架构师 | 科技行业连续创业者 | 专注数字化转型ROI量化研究 本文适合人群:技术负责人、产品经理、创业团队核心成员、运营负责人、数字化转型从业者 开头:你算的ROI是不是经常被老板怼? 我猜你肯…...

终极指南:MyTV-Android让老旧安卓电视重获新生

终极指南:MyTV-Android让老旧安卓电视重获新生 【免费下载链接】mytv-android 使用Android原生开发的视频播放软件 项目地址: https://gitcode.com/gh_mirrors/my/mytv-android 在智能电视快速迭代的今天,许多家庭中的安卓电视设备因系统版本过低…...

游戏开发AI行为调试与平衡调整

游戏开发中的AI行为调试与平衡调整是确保游戏体验流畅且富有挑战性的关键环节。无论是开放世界中的NPC互动,还是策略游戏中的敌人决策,AI的行为逻辑直接影响玩家的沉浸感与游戏乐趣。随着游戏复杂度的提升,开发者需要更精细地调试AI行为&…...

WebToEpub:3分钟掌握网页小说转电子书的终极指南

WebToEpub:3分钟掌握网页小说转电子书的终极指南 【免费下载链接】WebToEpub A simple Chrome (and Firefox) Extension that converts Web Novels (and other web pages) into an EPUB. 项目地址: https://gitcode.com/gh_mirrors/we/WebToEpub 还在为网络小…...

Bulk Crap Uninstaller:Windows批量卸载软件的终极免费解决方案

Bulk Crap Uninstaller:Windows批量卸载软件的终极免费解决方案 【免费下载链接】Bulk-Crap-Uninstaller Remove large amounts of unwanted applications quickly. 项目地址: https://gitcode.com/gh_mirrors/bu/Bulk-Crap-Uninstaller 你是否厌倦了Windows…...

快速免费语音转文字终极指南:AsrTools让音频转字幕变得简单高效

快速免费语音转文字终极指南:AsrTools让音频转字幕变得简单高效 【免费下载链接】AsrTools ✨ AsrTools: Smart Voice-to-Text Tool | Efficient Batch Processing | User-Friendly Interface | No GPU Required | Supports SRT/TXT Output | Turn your audio into …...

Windows Defender 终极移除指南:模块化架构与深度性能优化方案

Windows Defender 终极移除指南:模块化架构与深度性能优化方案 【免费下载链接】windows-defender-remover A tool which is uses to remove Windows Defender in Windows 8.x, Windows 10 (every version) and Windows 11. 项目地址: https://gitcode.com/gh_mir…...

实战指南:5个专业技巧助你高效掌握Method Draw SVG编辑器

实战指南:5个专业技巧助你高效掌握Method Draw SVG编辑器 【免费下载链接】Method-Draw Method Draw, the SVG Editor for Method of Action 项目地址: https://gitcode.com/gh_mirrors/me/Method-Draw Method Draw是一款专注于SVG矢量图形编辑的免费开源工具…...

Python语言模型实战:从Hugging Face到LangChain

1. Python语言模型入门指南语言模型(Language Models)已经成为当今人工智能领域最令人兴奋的技术之一。作为一名长期从事自然语言处理(NLP)开发的工程师,我见证了从简单的统计语言模型到如今强大的大语言模型&#xff…...

MAA:明日方舟全自动游戏辅助框架深度解析与实战指南

MAA:明日方舟全自动游戏辅助框架深度解析与实战指南 【免费下载链接】MaaAssistantArknights 《明日方舟》小助手,全日常一键长草!| A one-click tool for the daily tasks of Arknights, supporting all clients. 项目地址: https://gitco…...

深度学习与词袋模型在情感分析中的实践应用

1. 情感分析中的词袋模型实现原理词袋模型(Bag-of-Words)作为自然语言处理的基础技术,在深度学习时代依然保持着独特的价值。我曾在多个电商评论分析项目中验证过,当数据量不足时,结合简单神经网络的BoW模型效果往往优于直接使用复杂模型。词…...

E7Helper:第七史诗自动化脚本工具完整使用指南

E7Helper:第七史诗自动化脚本工具完整使用指南 【免费下载链接】e7Helper 【Epic Seven Auto Bot】第七史诗多功能覆盖脚本(刷书签🍃,挂讨伐、后记、祭坛✌️,挂JJC等📛,多服务器支持📺&#xf…...

Netflix Conductor:微服务编排引擎的核心原理与生产实践

1. 项目概述:一个现代微服务编排引擎的诞生如果你正在构建一个由多个微服务组成的复杂应用,并且这些服务之间需要按照特定顺序、条件或并行关系来协同工作,那么你很可能已经遇到了“服务编排”这个难题。手动编写代码来调用服务A,…...

如何用CAD_Sketcher实现Blender参数化建模:从零开始的完整指南

如何用CAD_Sketcher实现Blender参数化建模:从零开始的完整指南 【免费下载链接】CAD_Sketcher Constraint-based geometry sketcher for blender 项目地址: https://gitcode.com/gh_mirrors/ca/CAD_Sketcher 你是否曾在Blender中反复调整模型尺寸&#xff0c…...

Web3基础设施聚合层Mega:一站式工具箱的设计原理与工程实践

1. 项目概述:Mega,一个面向Web3基础设施的“巨无霸”工具箱如果你正在构建或维护一个去中心化应用(DApp),或者运营一个Web3项目,那么你肯定对“基础设施”这个词深有感触。从节点服务、数据索引、到身份认证…...

打破语言壁垒:3分钟掌握Translumo终极屏幕翻译神器

打破语言壁垒:3分钟掌握Translumo终极屏幕翻译神器 【免费下载链接】Translumo Advanced real-time screen translator for games, hardcoded subtitles in videos, static text and etc. 项目地址: https://gitcode.com/gh_mirrors/tr/Translumo 你是否曾因…...

AI代理行为约束:规则引擎设计、核心规则实现与集成实践

1. 项目概述:当AI代理需要“交通规则”在AI代理(Agent)技术飞速发展的今天,我们见证了它们从简单的脚本执行者,进化为能够自主规划、调用工具、与环境交互的智能体。无论是自动化办公、数据分析,还是复杂的…...

【产品底稿 07】商助慧 Admin 运维模块落地:从 “能跑” 到 “能运维”,3 个页面搞定日常排障

一、前言 今天没有新增 AI 业务功能,也没有重构核心逻辑,只做了一件事:给商助慧 Admin 后台补上了三个 “工程化细节”。 很多人做项目,写完业务接口就结束了,但真正支撑项目长期迭代的,恰恰是这些 “看不…...

AgentQL MCP Server:让AI助手通过自然语言智能抓取网页数据

1. 项目概述:当AI助手学会“看”网页 如果你经常和Claude、Cursor这类AI助手打交道,可能会遇到一个共同的痛点:当你想让它帮你分析一个网页上的数据时,比如整理某个电商网站的商品列表,或者汇总一篇技术博客的关键观点…...

基于LangGraph与Gemini构建具备规划-执行-反思能力的智能研究助手

1. 项目概述:一个能“思考”的智能研究助手如果你正在寻找一个能帮你自动完成复杂网络研究、并给出有据可查答案的智能应用,那么这个基于 Google Gemini 和 LangGraph 构建的全栈项目,绝对值得你花时间深入探索。它不仅仅是一个简单的聊天机器…...

WaveDrom:5个技巧快速掌握专业数字时序图生成器

WaveDrom:5个技巧快速掌握专业数字时序图生成器 【免费下载链接】wavedrom :ocean: Digital timing diagram rendering engine 项目地址: https://gitcode.com/gh_mirrors/wa/wavedrom 还在为绘制复杂的数字电路时序图而烦恼吗?每次设计文档更新都…...

WideSearch:开源信息聚合工具,打造高效跨平台搜索与知识管理方案

1. 项目概述:从“宽搜”到信息聚合的进化最近在折腾一个开源项目,叫“WideSearch”,是字节跳动开源的一个信息聚合与搜索工具。乍一看名字,很多人会以为它只是个搜索引擎的增强插件,或者是个爬虫框架。但实际深入使用和…...

VS Code Copilot Next 自动化工作流配置全拆解:7步零误差落地,含官方未公开的config.json黄金参数!

更多请点击: https://intelliparadigm.com 第一章:VS Code Copilot Next 自动化工作流配置全景认知 VS Code Copilot Next 并非简单插件升级,而是融合 GitHub Models、本地 LLM 调度网关与 VS Code Extension Host 的新一代智能代理架构。其…...

OmenSuperHub终极指南:如何一键解锁惠普游戏本隐藏性能

OmenSuperHub终极指南:如何一键解锁惠普游戏本隐藏性能 【免费下载链接】OmenSuperHub 使用 WMI BIOS控制性能和风扇速度,自动解除DB功耗限制。 项目地址: https://gitcode.com/gh_mirrors/om/OmenSuperHub OmenSuperHub是一款专为惠普OMEN游戏本…...

用trl库和DeepSpeed,在单张消费级显卡上也能玩转LLaMA2的RLHF训练

在消费级显卡上实现LLaMA2的RLHF全流程训练:trl与DeepSpeed实战指南 当Meta发布LLaMA2系列开源模型时,整个AI社区都为之一振——直到人们发现,要完整实现RLHF(基于人类反馈的强化学习)训练流程,通常需要价值…...

CS2存储单元管理终极指南:如何用CASEMOVE批量转移物品节省90%时间

CS2存储单元管理终极指南:如何用CASEMOVE批量转移物品节省90%时间 【免费下载链接】casemove A dedicated desktop app that enables you to move items in and out of storage units in CS2. 项目地址: https://gitcode.com/gh_mirrors/ca/casemove CASEMOV…...

开源数据协作平台OpsKat:可视化工作流构建与自托管部署指南

1. 项目概述:一个开源的数据协作与自动化工具最近在整理团队内部的数据处理流程时,发现很多重复性的数据收集、清洗和分发工作,不仅耗时耗力,还容易出错。就在我寻找一个轻量级、可自部署的解决方案时,一个名为opskat/…...