Mysql挂掉怎么办

思路

从库处理,relaylog,讲从库升级主库。
待主机恢复后,主机替换为从库。

具体操作

简介:

主库宕机 Master DOWN机-企业场景一主多从宕机从库切换主继续和从同步过程详解

登陆从库,show processlist;

查看两个线程的更新状态;

查看所有从库中,查看

/application/mysql-5.6.20/data/mysql.info

确保更新完毕,看看两个从库中哪个库最快,经过测试没有延迟的情况POS差距很小,甚至一致的

然后选取其中POS最大的作为主库

1、确保所有relay log 全部更新完毕

在每个从库上执行 stop slave io_thread; show processlist;

直到看到Has read all relay log;表示从库更新执行完毕:

2、登陆POS值最大的从库执行如下命令:

mysql -uroot -p123456 -S /application/mysql-5.6.20/mysql.sock

stop slave;

retset master;

quit;

3、进到数据库数据目录,删除master.info relay-log.info

cd /application/mysql-5.6.20/data

rm -f master.info relay-log.info

检查授权表,read-only等参数

4、提升从库为主库

vim /application/mysql-5.6.20/my.cnf

开启:

log-bin = /application/mysql-5.6.20/mysql-bin

//如果不存在log-slave-updates read-only等一定要注释掉它。

/application/mysql-5.6.20/mysql restart

到此为止,提升主库完毕。

5、如果主库服务器没宕机,需要去主库binlog补全,提升主库为从库

6、其他从库操作

已检查(同步user rep均存在)

登陆从库

stop slave

cahnge master to master_host='10.0.0.7; // 如果不同步,就指定位置点

start slave;

show slave status\G

7、修改程序的配置文件从主数据库到从数据库(现在新的主库)

  平时访问数据库用域名,则直接可以修改hosts解析

8、修理损坏的主库,完成后作为从库使用,或者切换

我们现在讲的是主库意外宕机,例如我们有计划切换,怎么做呢?

1)主库锁表

2)登陆所有的库查看同步状态,是否完成

后面操作与前面同1至4步骤

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/749549.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

20个最佳ChatGPT博客写作提示

20 Best ChatGPT Prompts for Blog Writing 在数字化时代,内容为王,持续产出高质量、吸引人的博客文章是任何作家、营销人员或企业主的重要技能。随着对新鲜和相关性内容的需求不断增长,挑战往往在于生成想法、构建文章结构,并确…

Fiddler抓不到包

fiddler该设置的设置好之后,为啥就是抓不到包 以下都是以谷歌浏览器为例子 方法一: 将fidder证书导入到浏览器,设置搜索证书-->安全-->管理证书 这里可以看到将证书导入之后样子,名字为:DO_NOT_TRUST_Fiddler…

Linux操作系统裸机开发-环境搭建

一、配置SSH服务 1、下载安装ssh服务输入以下命令 sudo apt-get install nfs-kernel-server portmap2、建立一个供SSH服务使用的文件夹如以下命令 mkdir linux 3、完成前两步之后需要将其文件路径放到/etc/exports文件里输入以下命令: sudo vi /etc/esports 4.打…

线性回归 quickstart

构建一元一次方程 100个(X, y ),大概是’y3x4’ import numpy as npnp.random.seed(42) # to make this code example reproducible m 100 # number of instances X 2 * np.random.rand(m, 1) # column vector y 4 3 * X np.random…

最详细数据仓库项目实现:从0到1的电商数仓建设(数仓部分)

1、数仓 数据仓库是一个为数据分析而设计的企业级数据管理系统,它是一个系统,不是一个框架。可以独立运行的,不需要你参与,只要运行起来就可以自己运行。 数据仓库不是为了存储(但是能存),而是…

创业板指399006行情数据API接口

# 测试:返回不超过10条数据(2年历史) https://tsanghi.com/api/fin/index/CHN/daily?tokendemo&ticker399006&order2Python示例 import requestsurl f"https://tsanghi.com/api/fin/index/CHN/daily?tokendemo&ticker399…

EtherCAT 开源主站 IGH 在 linux 开发板的移植和伺服通信测试

手边有一套正点原子linux开发板imax6ul,一直在吃灰,周末业余时间无聊,把EtherCAT的开源IGH主站移植到开发板上玩玩儿,搞点事情做。顺便学习研究下EtherCAT总线协议及其对伺服驱动器的运动控制过程。实验很有意思,这里总…

【JDBC编程】 Java程序操作数据库

目录 一、数据库编程的必备条件 二、什么是JDBC? 三、JDBC的使用 1. 准备工作 2. 建立数据库连接 2.1 加载驱动程序 2.2 数据库连接池技术 3. 正式操作 四、JDBC的局限性与MyBatis的优势 一、数据库编程的必备条件 编程语言,如Java&#xff0…

[M贪心] lc2789. 合并后数组中的最大元素(贪心+思维)

文章目录 1. 题目来源2. 题目解析 1. 题目来源 链接:2789. 合并后数组中的最大元素 2. 题目解析 挺有意思的一道题目。 这里的两数字合并,实际上就是两个数字之和变成了新的数字,再用这个数字和将这两个数字在数组中进行替代。 将这两个…

如何将csv文件转换为markdown表格

要在 Markdown 格式中显示 CSV 文件作为表格,你可以使用 Markdown 表格语法,并根据 CSV 文件的内容构建表格。以下是一个示例 Python 脚本,演示了如何读取 CSV 文件并将其内容转换为 Markdown 表格: import csv# 读取 CSV 文件 c…

创业新手看过来!四招助你开启成功之旅

如果你每个月的薪资仅有几千块,还背负着债务的重担,家中的老少都期盼着你为他们撑起一片天,那么,你每日都可能为了如何打破这一困境而焦虑不安。不过,请稍安勿躁,今天我将为你提供四个建议,或许…

Transformer学习笔记(二)

一、文本嵌入层Embedding 1、作用: 无论是源文本嵌入还是目标文本嵌入,都是为了将文本中词汇的数字表示转变为向量表示,希望在这样的高维空间捕捉词汇间的关系。 二、位置编码器Positional Encoding 1、作用: 因为在Transformer…

解锁区块链游戏数据解决方案

作者:stellafootprint.network 随着区块链技术的日新月异,游戏行业正迎来一场革命,催生了区块链游戏的崛起。这一变革不仅为用户带来了全新的互动体验,也开辟了全新的盈利渠道。然而,在这一新兴领域,数据的…

html--花瓣

代码 <!DOCTYPE html> <html lang"en" ><head> <meta charset"UTF-8"> <title>Petals</title><link rel"stylesheet" href"css/style.css"></head><body><div class"…

Jpg图片变gif怎么操作?1分钟教你在线生成

jpg是一种常见的图像文件格式&#xff0c;它使用有损压缩算法来减小文件大小。这意味着JPG图像可以在保持较高质量的同时减小文件大小&#xff0c;但会导致一些细节的损失。JPG图像适用于存储照片和其他需要高质量图像的场景。而GIF是一种支持动画的图像文件格式。与JPG不同&am…

【类脑智能】脑网络通信模型分类及量化指标(附思维导图)

脑网络通信模型分类及量化指标(附思维导图) 参考论文&#xff1a;Brain network communication_ concepts, models and applications 概念 脑网络通信模型是一种使用图论和网络科学概念来描述和量化大脑结构中信息传递的模型。这种模型可以帮助研究人员理解神经信号在大脑内…

管理类联考–复试–政治--二十大--记忆宫殿

文章目录 整体记忆宫殿门床头柜床书桌阳台 口诀记忆法 整体 记忆宫殿 要有逻辑的放到房间了 何为逻辑&#xff0c;如下大佬总结的便是&#xff0c;或者可自行总结&#xff0c;有前后顺序&#xff0c;做事逻辑即可 第一步&#xff1a;将逻辑的点放到房间里的点&#xff0c;…

CASA模型在陆地生态系统碳循环研究中的应用探讨

植被&#xff0c;作为陆地生态系统的重要基石&#xff0c;对维护生态环境功能具有不可替代的作用。其中&#xff0c;植被净初级生产力&#xff08;NPP&#xff09;是衡量植被生态系统健康与功能的关键指标。它反映了单位面积上绿色植被通过光合作用生产的有机质总量在扣除自养呼…

基于springboot实现房源出租信息系统项目【项目源码+论文说明】

基于springboot实现房源出租信息系统演示 摘要 近些年来在一线城市的房子需求量在逐步递增&#xff0c;其中租房子和出租房子的需求业务不断增加。那么租房对于我们一线二线城市来说是一个非常大&#xff0c;而且具有经济提升能力的业务场景。那么信息技术在此行业的加持早已是…

【C++】回文数专项练习

如果一个数从左边读和从右边读都是同一个数, 就称为回文数 解答&#xff1a; 思想最简单的方法就是模拟&#xff0c;把各个数位取出来&#xff0c;然后比较。当然这种方法比较麻烦。 我们这次要用的方法如下&#xff1a;既然是回文数&#xff0c;那我们把各个数位上的数 正着 …