主从数据库MySQL服务重启步骤与注意事项

主从数据库MySQL服务重启步骤与注意事项

实验环境:

172.20.26.34  (主应用服务器)

172.20.26.26  (备应用服务器)

172.20.26.37  (主库服务器)

172.20.26.38  (从库服务器)

操作系统版本:CentOS 7.6

查看mysql 数据库版本

[root@node1 ~]# mysql -V

mysql  Ver 14.14 Distrib 5.7.28, for linux-glibc2.12 (x86_64) using  EditLine wrapper

要考虑到应用数据在随时写入,两台主从服务器还在实时同步,所以要重启主从数据库中mysql服务,大概列了一个详细的计划和步骤,大体思路是:

停应用(主备应用服务)  

停数据库(先从后主)

启数据库(先主后从)  

启应用 (主备应用服务)

操作步骤如下:(生产环境根据实际环境相应调整)

1、通知系统上下游,以及相关业务,系统某个时间点(一般在凌晨)停止服务;

2、在172.20.26.34、172.20.26.26主备应用服务器上将tomcat服务器停止;

sh /data/server/tomcat9/bin/shutdown.sh  #停止tomcat服务,避免有应用数据写入

3、在172.20.26.38从库服务器上,先停止从库复制;

mysql  -uroot –p

mysql> stop slave;

在172.20.26.37主库服务器上,

/etc/init.d/mysqld restart   #重启mysql服务

[root@node1 ~]# /etc/init.d/mysqld restart  #重启mysql服务

Shutting down MySQL... SUCCESS!

Starting MySQL........ SUCCESS!

[root@node1 ~]# ps -ef | grep mysql    #查看mysql进程情况

4、在从库服务器也重启mysql服务

[root@node2 data]# /etc/init.d/mysqld restart

Shutting down MySQL.... SUCCESS!

Starting MySQL... SUCCESS!

[root@node2 data]#

[root@node2 data]# mysql -uroot –p    #进入mysql数据库

mysql> start slave;      #启动从库复制功能

Query OK, 0 rows affected, 1 warning (0.00 sec)

mysql> show slave status\G   #查看slave 状态,为双Yes

查看mysql的进程ps -ef | grep mysql

5、在172.20.26.34、172.20.26.26主备应用服务器上将tomcat服务器启动

sh /data/server/tomcat9/bin/startup.sh  #启动tomcat服务,恢复应用访问。 

主从数据库MySQL服务重启完成。

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

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

相关文章

Android MediaCodec 简明教程(四):使用 MediaCodec 将视频解码到 Surface,并使用 SurfaceView 播放视频

系列文章目录 Android MediaCodec 简明教程(一):使用 MediaCodecList 查询 Codec 信息,并创建 MediaCodec 编解码器Android MediaCodec 简明教程(二):使用 MediaCodecInfo.CodecCapabilities 查…

kafka集群搭建需要做的事情

首先,虚拟机克隆好之后的步骤如下: 1. 修改IP、主机名,关闭防火墙;(reboot重启) 2. 在/etc/hosts文件中进行IP与主机名的映射配置,集群中每天都记得配置; 3. 安装JDK并进行分发&a…

力扣题目训练(5)

2024年1月29日力扣题目训练 2024年1月29日力扣题目训练345. 反转字符串中的元音字母349. 两个数组的交集350. 两个数组的交集 II96. 不同的二叉搜索树97. 交错字符串44. 通配符匹配 2024年1月29日力扣题目训练 2024年1月29日第五天编程训练,今天主要是进行一些题训…

用友GRP-U8 forgetPassword_old.jsp SQL注入漏洞(QVD-2023-31085)

0x01 产品简介 用友GRP-U8R10行政事业内控管理软件是用友公司专注于国家电子政务事业,基于云计算技术所推出的新一代产品,是我国行政事业财务领域最专业的政府财务管理软件。 0x02 漏洞概述 用友GRP-U8R10行政事业内控管理软件 forgetPassword_old.jsp接口处存在SQL注入漏…

移动机器人正引领着高端芯片实现量产

在数字化时代,高端芯片已经成为推动各行各业创新发展的关键要素。而随着移动机器人技术的不断突破,高端芯片的量产也迎来了新的发展机遇。在这个过程中,移动机器人不仅为高端芯片提供了广阔的应用场景,还为其实现量产提供了强有力…

【Go】Viper读取配置文件

go get github.com/spf13/viper 1. 设置配置文件的信息 etcd:ip: "192.168.6.106"port: 2379dialTimeout: 3redis:ip: "192.168.6.107"port: 6379password: "root1028"2. 读取配置文件的信息 2.1 通过kv的方式 package mainimport ("fm…

【蓝桥杯日记】复盘篇二:分支结构

前言 本篇笔记主要进行复盘的内容是分支结构,通过学习分支结构从而更好巩固之前所学的内容。 目录 前言 目录 🍊1.数的性质 分析: 知识点: 🍅2.闰年判断 说明/提示 分析: 知识点: &am…

03:华为云管理|云主机管理|云项目实战

华为云管理|云主机管理|云项目实战 安全组配置部署跳板机配置yum源,安装软件包优化系统服务安装配置ansible管理主机 模版镜像配置配置yum源,安装软件包优化系统 网站云平台部署实战华为云的负载均衡 安全组配置 设置安全组 云…

基于JAVA+SpringBoot+Vue的前后端分离的美食分享推荐平台2

✌全网粉丝20W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取项目下载方式🍅 一、项目背景介绍: 在当今社会&#xff0…

Python爬虫实践指南:利用cpr库爬取技巧

引言 在信息时代,数据是无价之宝。为了获取网络上的丰富数据,网络爬虫成为了不可或缺的工具。在Python这个强大的编程语言中,cpr库崭露头角,为网络爬虫提供了便捷而高效的解决方案。本文将深入探讨如何利用cpr库实现数据爬取的各…

【SpringBoot】springboot整合mongoDB

目录 1.配置 2.使用 创建实体类 创建MongoDB仓库接口 创建一个控制器 1.配置 创建好springboot工程后 引入mongoDB依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongo…

【MySQL 流浪之旅】 第六讲 浅谈 MySQL 锁

系列文章目录 【MySQL 流浪之旅】 第一讲 MySQL 安装【MySQL 流浪之旅】 第二讲 MySQL 基础操作【MySQL 流浪之旅】 第三讲 MySQL 基本工具【MySQL 流浪之旅】 第四讲 MySQL 逻辑备份【MySQL 流浪之旅】 第五讲 数据库设计的三个范式 目录 系列文章目录 一、什么是锁&#x…