当前位置: 首页 > 编程日记 > 正文

mysql complete_mysql 无意重启 [Note] /usr/sbin/mysqld: Normal shutdown

情况:

今早发现,昨天下午安装的4台mysql服务器,突然出现,由于在shell窗口

(root@localhost:mysql.sock) [(none)]> 190102 18:12:16 mysqld_safe mysqld from pid file /home/data/mysqldata/3306/data/mysql3.pid ended

什么情况,mysql意外关闭,4个shell窗口都出现了同样的错误,还是有点紧张,于是赶紧找error日志

[mysql@mysql3 scripts]$ tail -f -n 200 /home/data/mysqldata/3306/log/mysql-error.log

2019-01-02 17:24:21 3654 [Note] /usr/sbin/mysqld: ready forconnections.

Version:'5.6.15-log' socket: '/home/data/mysqldata/3306/mysql.sock' port: 3306 MySQL Community Server -(GPL)2019-01-02 17:24:21 3654 [Note] Event Scheduler: scheduler thread started with id 1

2019-01-02 17:27:46 3654 [Warning] 'proxies_priv' entry '@ root@mysql1' ignored in --skip-name-resolve mode.

2019-01-02 18:12:05 3654 [Note] /usr/sbin/mysqld: Normal shutdown

2019-01-02 18:12:05 3654 [Note] Giving 3 client threads a chance todie gracefully2019-01-02 18:12:05 3654 [Note] Event Scheduler: Killing the scheduler thread, thread id 1

2019-01-02 18:12:05 3654 [Note] Event Scheduler: Waiting for the scheduler thread toreply2019-01-02 18:12:05 3654 [Note]Event Scheduler: Stopped2019-01-02 18:12:05 3654 [Note] Event Scheduler: Purging the queue. 0events2019-01-02 18:12:05 3654 [Note]Shutting down slave threads2019-01-02 18:12:15 3654 [Note] Forcefully disconnecting 1remaining clients2019-01-02 18:12:15 3654 [Warning] /usr/sbin/mysqld: Forcing close of thread 6 user: 'root'

2019-01-02 18:12:15 3654 [Note] Binlog end

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'partition'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'BLACKHOLE'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'INNODB_SYS_DATAFILES'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'INNODB_SYS_TABLESPACES'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'INNODB_SYS_FOREIGN_COLS'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'INNODB_SYS_FOREIGN'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'INNODB_SYS_FIELDS'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'INNODB_SYS_COLUMNS'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'INNODB_SYS_INDEXES'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'INNODB_SYS_TABLESTATS'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'INNODB_SYS_TABLES'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'INNODB_FT_INDEX_TABLE'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'INNODB_FT_INDEX_CACHE'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'INNODB_FT_CONFIG'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'INNODB_FT_BEING_DELETED'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'INNODB_FT_DELETED'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'INNODB_FT_DEFAULT_STOPWORD'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'INNODB_METRICS'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'INNODB_BUFFER_POOL_STATS'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'INNODB_BUFFER_PAGE_LRU'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'INNODB_BUFFER_PAGE'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'INNODB_CMP_PER_INDEX_RESET'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'INNODB_CMP_PER_INDEX'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'INNODB_CMPMEM_RESET'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'INNODB_CMPMEM'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'INNODB_CMP_RESET'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'INNODB_CMP'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'INNODB_LOCK_WAITS'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'INNODB_LOCKS'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'INNODB_TRX'

2019-01-02 18:12:15 3654 [Note] Shutting down plugin 'InnoDB'

2019-01-02 18:12:15 3654 [Note]InnoDB: FTS optimize thread exiting.2019-01-02 18:12:15 3654 [Note] InnoDB: Starting shutdown...2019-01-02 18:12:16 3654 [Note] InnoDB: Shutdown completed; log sequence number 7120303

2019-01-02 18:12:16 3654 [Note] Shutting down plugin 'ARCHIVE'

2019-01-02 18:12:16 3654 [Note] Shutting down plugin 'PERFORMANCE_SCHEMA'

2019-01-02 18:12:16 3654 [Note] Shutting down plugin 'MRG_MYISAM'

2019-01-02 18:12:16 3654 [Note] Shutting down plugin 'MyISAM'

2019-01-02 18:12:16 3654 [Note] Shutting down plugin 'MEMORY'

2019-01-02 18:12:16 3654 [Note] Shutting down plugin 'CSV'

2019-01-02 18:12:16 3654 [Note] Shutting down plugin 'sha256_password'

2019-01-02 18:12:16 3654 [Note] Shutting down plugin 'mysql_old_password'

2019-01-02 18:12:16 3654 [Note] Shutting down plugin 'mysql_native_password'

2019-01-02 18:12:16 3654 [Note] Shutting down plugin 'binlog'

2019-01-02 18:12:16 3654 [Note] /usr/sbin/mysqld: Shutdowncomplete190102 18:12:16 mysqld_safe mysqld from pid file /home/data/mysqldata/3306/data/mysql3.pid ended190102 18:13:32 mysqld_safe Starting mysqld daemon with databases from /home/data/mysqldata/3306/data2019-01-02 18:13:34 4770 [Note] Plugin 'FEDERATED' is disabled.

如上面的日志标记所示,4台都是一样,很奇怪为什么会发现这样的问题

系统:cpu 4核,内存18g,磁盘hdd 200g

[root@mysql3 ~]# cat /etc/redhat-release

Kylin Linux release 3.3.1707 (Core)

mysql version:

Server version: 5.6.15-log MySQL Community Server - (GPL)

刚安装好的机器,不应该出现这样的问题,但是除了我,又没有谁来搞这个mysql,看了 linux的history

[root@mysql3 ~]#export HISTTIMEFORMAT='%F %T '

105 2019-01-02 15:55:27whereis mysql106 2019-01-02 15:55:31which mysql107 2019-01-02 15:57:08 vim /home/data/mysqldata/3306/my.cnf108 2019-01-02 16:00:39 chown -R mysql:mysql /home/data/mysqldata/

109 2019-01-02 16:00:43 su -mysql110 2019-01-03 09:00:19history111 2019-01-03 09:00:44 su -mysql112 2019-01-03 10:06:49 cd /home/so113 2019-01-03 10:06:54 cd /home/

没有相应时间的history

[root@mysql1 3306]#su - mysql

[mysql@mysql1 ~]$history66 2019-01-02 17:41:10 cd ../scripts/

67 2019-01-02 17:41:11ll68 2019-01-02 17:44:00 mysql -uroot -p -S /home/data/mysqldata/3306/mysql.sock69 2019-01-03 08:38:13ll70 2019-01-03 08:38:15cd ..71 2019-01-03 08:38:17 cd 3306/log/

找不到问题,这时候开始网上找找,发现有一些人遇到这个问题

2019-01-02 18:09:56 3549 [Note] /usr/sbin/mysqld: Normal shutdown

但是回答的大部分都是,找找是否有history |grep mysqladmin 或者service mysqld stop等命令,看看是否手动或者其他的关闭了mysql

因为从error上看,是正常的关闭mysql服务

查看slow log也没有什么发现

还看到有一个帖子

有提到bug的帖子

由于还是找不到原因,寻思许久,不得解

这是问了一下开发同学 是否有重启过数据库,一问,才发现,他们悄悄的修改了my.cnf,然后同时重启了这4台机器。。。。。

哎,搞了半天,。。被开发的重启了,

这里警示了一个重要的问题,数据库就让dba团队来管控,开发只需要提出需求就好,而不是自己想当然的进行修改,,

按理说我们已经有 开发规范,管理规范,这种还是控制不住,毕竟。。。

相关文章:

redis 数据结构 内存管理 持久化

为什么80%的码农都做不了架构师?>>> Redis 内存数据结构与编码 OBJECT encoding key、DEBUG OBJECT key简单动态字符串(simple dynamic string)链表(linked list)字典(dict)跳表&am…

【青少年编程】【蓝桥杯】水仙花数

「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复【Scratch】或【Python】,即可进入。如果加入了之前的社群不需要重复加入。 我们将有关编程题目的教学视频已经发布到抖音号21252972100,小马老…

本地 无法启动 SQL Server 错误代码126

Windows 不能在 本地计算机 启动 SQL Server 。错误代码126. 2008 R2 配置工具 VIA设置禁用。 然后重启一下服务 转载于:https://www.cnblogs.com/wuxinyu/archive/2013/05/08/3068008.html

mysql 表的继承,MySQL是否支持表继承?

I have this code in PostgreSQLCREATE TABLE first (id serial,primary key(id));CREATE TABLE second (primary key(id)) INHERITS (first);What is the equivalent code for MySQL?解决方案MySQL does not support table inheritance. The only way to approximate the fun…

C#编程概念系列(一):面向对象编程

系列文章索引目录:http://www.cnblogs.com/loner/archive/2013/05/09/3068211.html 引子: 面向对象编程:这个在当下已不是什么时髦的概念,但通过自己的语言组织描述出来可能会有点意外的收获! 记得最近看的乔布斯在199…

【青少年编程】【四级】数字反转

「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复【Scratch】或【Python】,即可进入。如果加入了之前的社群不需要重复加入。 我们将有关编程题目的教学视频已经发布到抖音号21252972100,小马老…

【对讲机的那点事】关于对讲机锂电池你了解多少?

在对讲机日常使用中,对讲机电池是属于损耗件,随着使用时间、频率的增加会减弱其使用性能; 锂离子聚合物电池成为领先的电池技术,它具有不容忽视的优势,但是你究竟对锂离子电池有多少了解呢? 较高的电能重量…

mac mysql5.7 my_【mysql】Mac下安装mysql5.7 完整步骤,大坑已解决

最近使用Mac系统,准备搭建一套本地web服务器环境。因为Mac系统自带PHP和apach,但是没有自带mysql,所以要手动去安装mysql,本次安装mysql最新版5.7.17。1.官网下载点击上面的地址,会看到如下图的页面。你可能不知道该下…

【数学基础】校招算法工程师笔试题

请留言,说出你的解题思路和答案。稍后,我会把参考答案发到留言区。不定期整理相关的问题答案分享。 1、下列矩阵的主元列为() A[000111001123]A\begin{bmatrix}0&0&0&1\\1&1&0&0\\1&1&2&3\e…

IOS6.0 应用内直接下载程序 不需跳转AppStore

闲来没事看了篇文章 应用内创建应用商店环境,不跳转AppStore. 先武断的想一句:放屁。然后好奇的进去看看,原来是IOS6.0的新特性,顿感惭愧。研究下 SKStoreProductViewController类是UIViewController的子类, 如果你对view control…

python语言基础汇总

注释 代码中添加注释是一个良好的编程习惯,python语言的注释才用井号#作为注释开头的,可以是任意内容,解释器会忽略掉这部分内容。其他每一行都是语句,当语句以冒号:结尾时,缩进的语句视为代码块。 数据类型 python中有…

docker安装mysql5.7_超详细Docker安装Mysql5.7并进行挂载

1、下载mysql 5.7镜像docker pull mysql:5.72、创建mysql容器并启动docker run -d -p 3306:3306 -e MYSQL_USER"ppx" -e MYSQL_PASSWORD"123456" -e MYSQL_ROOT_PASSWORD"123456" --name mysqltest1 mysql:5.7 --character-set-serverutf8 --col…

SQL查询语句 select 详解

查询select: 1。单表查询 2。多表查询 3。嵌套查询分类 1)单表查询 2)多表查询 A.连接查询 B.子查询 ①一般子查询 ②相关子查询***************************************SQL查询语句《一》:单表查询1.查询全部记录:select * from…

【青少年编程】【蓝桥杯】绘制扇子

「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复【Scratch】或【Python】,即可进入。如果加入了之前的社群不需要重复加入。 我们将有关编程题目的教学视频已经发布到抖音号21252972100,小马老…

centos 7.2 yum mysql_20191209_Centos7.2使用yum安装mysql

1. 下载mysql的rpm包[rootizwz91qnvovd6suufon1ccz ~]# wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm2. 安装rpm包[rootizwz91qnvovd6suufon1ccz ~]# yum localinstall -y mysql57-community-release-el7-7.noarch.rpm3. 安装mysql 5.7[rootizwz…

activity 的属性android:taskAffinity和android:allowTaskReparenting

1.清单文件中,activity 的属性 android:allowTaskReparenting 这个属性用于设定Activity能够从启动它的任务中转移到另一个与启动它的任务有亲缘关系的任务中,转移时机是在这个有亲缘关系的任务被带到前台的时候。如果设置了true,则能够转移…

数据库内核月报 - 2017年12月

#01 MySQL 引擎特性 InnoDB 事务系统#02 MySQL 引擎特性 Innodb 锁子系统浅析#03 MySQL 特性分析 LOGICAL_CLOCK 并行复制原理及实现分析#04 PgSQL 源码分析 AutoVacuum机制之autovacuum launcher#05 MSSQL 最佳实践 SQL Server备份策略#06 MySQL 最佳实践 一个“异…

【青少年编程(第32周)】李老师太给力了!

2021年10月03日(周日)晚20:00我们在青少年编程竞赛交流群开展了第三十二期直播活动。我们直播活动的主要内容如下: 首先,我们奖励了上周测试超过40分的小朋友。 其次,我们讲解了上次测试中小朋友们做错的题目Scratch青…

mysql5.6 thread pool_mysql5.6 thread pool

从percona 的压测来看,确实很牛笔啊。提升很大。http://www.mysqlperformanceblog.com/2014/01/29/percona-server-thread-pool-improvements/当然,他指出目前mysql5.6 有2套thread pool ,一套是mysql企业版里面的,另外一套是mari…

选项选择Windows XP系统安装MySQL5.5.28图解

本文纯属个人见解,是对前面学习的总结,如有描述不正确的地方还请高手指正~ Windows XP系统安装MySQL5.5.28图解 MySQL数据库的安装一共分为两个部分:数据库的安装和数据库的配置。 一、MySQL数据库的安装 1、双击下载的MySQL安装文件&#xf…

荣耀:想成功要敢于推翻重来

1月底,荣耀总裁赵明接受了吴晓波的采访。在采访中,赵明在谈到手机行业的未来,以及手机企业该如何应对时,说“做企业一定要有消灭自己的勇气,才能够在一波一波的浪潮当中活下来”。事实上,正是因为有着这种敢…

【组队学习】十月组队学习内容详情!(第30期)

第30期 Datawhale 组队学习活动马上就要开始啦! 本次组队学习的内容为: 吃瓜教程——西瓜书南瓜书李宏毅机器学习(含深度学习)深入浅出Pytorch时间序列分析机器学习数学基础树模型与集成学习CV中的Transformer青少年编程&#xf…

php mysql ajax日历记事本_php+mysql+jquery日历签到

在网站开发过程中我们会经常用到签到功能来奖励用户积分,或者做一些其他活动。这次项目开发过程中做了日历签到,因为没有经验所有走了很多弯路,再次记录过程和步骤。1.日历签到样式:2.本次签到只记录本月签到数,想要查…

转【红帽GFS集群文件系统配置指南】

本节中将简单的介绍下RedHat的集群文件系统GFS的配置,集群文件系统同普通的文件系统,例如:ext3,ufs,ntfs不一样,集群文件系统采用分布式锁管理,可以实现多个节点同时读写文件。主流的集群文件主要有IBM的GP…

[nRF51822] 8、基础实验代码解析大全 · 实验11 - PPI

前一篇分析了前十个基础实验的代码,从这里开始分析后十个~ 一、PPI原理: PPI(Programmable Peripheral Interconnect),中文翻译为可编程外设互连。 在nRF51822 内部设置了PPI 方式,可以通过任务和事件让不同外设之间进行互连&…

【组队学习】【第30期】青少年编程(Scratch 三级)

小朋友们大家好,我是本次组队学习的领航员-马燕鹏,欢迎大家参加《青少年编程(Scratch 三级)》航海活动。 今天的开营有两大环节: 1、「活动介绍」介绍我们这个活动的整体设计框架。2、「规则介绍」介绍我们本次活动要…

linux resin mysql_Linux下Resin JSP MySQL的安装和配置-2

如果有,陆续(2)编辑httpd.conf# vi /usr/local/apache2/conf/httpd.conf找到ResinConfigServer localhost 6802确信其内容为:LoadModule caucho_module /usr/local/apache2/modules/mod_caucho.soResinConfigServer 192.168.1.109 6802 //即改localhost为你的计算机的实际IPCa…

胡锐锋:组队学习分享(队长)

组队学习分享(队长) 自我介绍 胡锐锋,现为Datawhale成员,目前担任《统计学习方法习题解答》开源项目的负责人,已工作近8年,由大数据平台研发工程师转变成一位项目管理人。我的人生目标是让未来的孩子们少…

[转]解析字符串的方法

解析字符串的方法 char st[]”123.45ab”; 解析这一段字符串,有很多种方法。这里介绍一个在”stdio.h”里面的函数: sscanf(…); 如果你看了如下代码,应该会有所感悟: 1 # include "stdio.h"2 3 int main() {4 char st[]"…

SpringBoot之@EnableConfigurationProperties分析

我们在用SpringBoot进行项目开发的时候,基本上都使用过ConfigurationProperties这个注解,我们在之前的文章中也说过ConfigurationPropertiesBindingPostProcessor会对标注ConfigurationProperties注解的Bean进行属性值的配置,但是我们之前没有…