一入十二月,家里事多.

前几天看统计,无意间发现一个站点没有流量了,缸开始还以为是宕机了,吓我一跳,因为这个服务器上还有几个VM 跑着很重要的数据

查看了半天数据才发现原来是mysql 挂掉了

mysql 在这个VM上稳定了那么长时间,怎么会挂掉??查看了半天的err log,结果上面什么都没有

刚开始以为是innodb 的buffer 出现了问题,仔细查了查也没有问题。。。后来无意间才发现是磁盘满了。。。因为在这台VM上,我单独给mysql 添加了一块SSD硬盘,但是因为数据库读写过于频繁,mysql-bin的日志把整个硬盘都占满了。。。。

解决办法:

肯定就是删除mysql-bin.00XX文件了,但是网上都说不要直接删除,会对mysql-bin.index有损害. 但是目前mysql无法启动,也无法使用purge 来删除mysql-bin

其实解决问题很简单,首先删除mysql-bin.00001 和mysql-bin.00002, 然后打开mysql-bin.index把相应的文件名删掉就可以了,其实就是相当于手动的编辑mysql-bin.index, 和purge 的过程一样

删除一两个mysql-bin以后,就可以正常启动mysql,然后直接flush logs, reset master 就可以了,这样就会删除全部的mysql-bin,然后重新建立mysql-bin.index

最后编辑一些/etc/my.cnf, 把bin-log的失效日期改为3天就可以了

mysql crash_Mysql 无故crash相关推荐

  1. [MySQL]经常无故崩溃amd.dll , boot1.exe病毒

    近段时间有大量客户反馈,mysql经常无故崩溃 或者是在C盘根目录出现 amd.dll , boot1.exe文件 此病毒为mysql数据库的漏洞所导致,目前所有版本均有此问题 目前已经有大量的客户出 ...

  2. 解决mysql表被crash的一次维护始末

    有客户反馈BOSS系统无法查询到6月28日以后的话单纪录,查询数据库后发现在执行对原始话单表执行查询时候偶尔出现 Table '*****' is marked as crashed and shou ...

  3. mysql表出现crash 修复_MySQL表索引损坏致Crash及修复过程实例

    --------------(大量相同的报错)---------------- 2017-08-31T11:11:04.291424Z 32394522 [ERROR] InnoDB: Record ...

  4. docker mysql 容器无故停止的原因

    如果输入命令docker ps -a,对应的docker退出状态显示为类似下图: 那么一般是由于mysql使用的内存过多,导致系统杀死了对应的进程,具体日志如下: [root@hwsrv-660820 ...

  5. mysql数据无故回档_数据库回档解决方案 - osc_hajrc28s的个人空间 - OSCHINA - 中文开源技术交流社区...

    欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 作者介绍:李明,腾讯云数据库架构师华南区负责人,曾在某专业数据库服务商.51job任职DBA. 作为一名DBA,日常工作中免不了需要做一些救 ...

  6. mysql crash 如何导出数据库_mysql 如何做到crash后无损恢复数据的

    ps 真实的流程没有我说的那么简单,下面的是最基本的情况. 预备知识redolog binlog WAL机制 redolog简介 redolog是个循环日志,其大小固定为4g,存在2个指针来定位其是否 ...

  7. mysql日志文件名称_MySQL 日志文件 说明

    MySQL 5.5 官方文档上有关日志的分类: By default, nologs are enabled. The following log-specific sections provide ...

  8. mysql xid原理_MySQL数据库分布式事务XA实现原理分析

    [IT168 技术]MySQL XA原理 MySQL XA分为两类,内部XA与外部XA;内部XA用于同一实例下跨多个引擎的事务,由大家熟悉的Binlog作为协调者;外部XA用于跨多MySQL实例的分布 ...

  9. MySQL 中 6 个常见的日志问题

    文章出自极客时间< MySQL 实战45讲>专栏 MySQL 里有两个日志,即:重做日志(redo log)和归档日志(binlog). 其中,binlog 可以给备库使用,也可以保存起来 ...

最新文章

  1. zillow房价预测
  2. linux查找特定日期之后的文件,Linux Find命令查找指定时间范围内的文件的例子
  3. mysql sql执行过程_MySQL探秘(二):SQL语句执行过程详解
  4. Intellij Idea 离线安装插件
  5. 小强的HTML5移动开发之路(50)——jquerymobile页面初始化过程
  6. 好用!一键生成数据库文档,这个开源的文档生成工具值得了解
  7. 想拥有高清壁纸不用那么麻烦!
  8. YDOOK:STM32: 最新版选型手册下载 2021
  9. html设置背景颜色以及透明度代码,HTML怎么设置背景颜色透明度?
  10. C#.Net网络程序开发-Socket篇(转)
  11. 电脑罗盘时钟html怎么设置成桌面,抖音网红款Word Clock罗盘时钟电脑桌面屏保设置教程-完整版...
  12. 联想ThinkPad E431禁用触摸板功能
  13. shell中各种括号用法
  14. Beaglebone Black - 控制 BBB 板上的 LED 灯
  15. Unity Rendering Mode
  16. 《小强升职记》读书笔记
  17. 计算机维修情况说明书,电脑坏了(电脑坏了情况说明)
  18. python 浏览器 弹 另存为_另存为弹出框如何调用
  19. vue项目 - Mockjs 模拟后台接口数据
  20. 奇虎360发财报,搜索发展如何?

热门文章

  1. 【Paper】2018_Group Consensus for Discrete-Time Heterogeneous Multiagent Systems with Input and Commun
  2. 通过FPGA将图片信息通过RS232串口发送到PC端,使用MATLAB进行图片显示
  3. 采用傅立叶变换空间载波法从强度分布得到相位分布,即从空间上呈正弦分布的光强信息,恢复出波面的相位信息
  4. 数字通信介绍(4) OFDM为何如此热门?
  5. Error opening zip file or JAR manifest missing的解决方法
  6. web页面事件无响应,元素点击不到
  7. Android 的Google+平台
  8. OpenInventor开发笔记:解决FaceSet的填充问题
  9. 【探索】Web新概念——资料横向显示(欢迎点评)
  10. 配置策略路由(PBR)