开发者社区> 兰春> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

MySQL 和 Innobackup 不定期卡住的秘密

简介:
+关注继续查看

最近很长时间,陆续有不少朋友跟我说他们的MySQL经常重启,卡住,然后结了一堆报错信息。

正好,自己之前也遇到过大批量的MySQL hang和innobackupex备份卡住的问题,一直没时间写,现在就分享下自己遇到的问题,希望后面的人可以避免

好了,直接上图实战

症状

  • MySQL hang

hang_1

  • Innobackupex hang

hang_2

  • 相关跟踪

hang_3

hang_4

hang_5

结论

  1. 如果是centos 2.6.32-504 内核 + MySQL社区版本 , 那么大概率会出现这个问题
  2. 修复方案:
    yum update kernal 小版本升级到 2.6.32-504.23.4 可以解决此问题
  3. 相关链接:
    https://ma.ttias.be/linux-futex_wait-bug/
    https://blogs.oracle.com/poonam/hung-jvm-due-to-the-threads-stuck-in-pthreadcondtimedwait

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
史上最全的企业级容器系列之kubernetes入门和搭建(三)
前言 文本已收录至我的GitHub仓库,欢迎Star:github.com/bin39232820… 种一棵树最好的时间是十年前,其次是现在
48 0
MQTT知识大全【科普贴】
MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于客户端与服务器之间发布/订阅(publish/subscribe)模式的"轻量级"通讯协议。为了保证通讯的安全性和可靠性,该协议基于TCP/IP协议构建。由IBM在1999年发布,最初被用于石油管道传感器与卫星的通讯连接,2014年,它正式成为一个OASIS开放标准并得到了大量开源语言的支持。
105 0
Siri Shortcuts intent 扩展开发
Siri Shortcuts intent 扩展开发
242 0
使用MyBatis时,无法绑定抽象方法与配置SQL语句的异常解决方法
使用MyBatis时,无法绑定抽象方法与配置SQL语句的异常解决方法
57 0
Rust 大展拳脚的新兴领域:机密计算
随着云原生浪潮逐渐进入下半场,企业和用户对数据的安全性有了更高的要求,“可信原生”与“机密计算”等数据安全新概念被业界提出,并吸引了大批软硬件巨头入场布局, 也让 Rust 这门注重内存安全的高性能编程语言迎来了绝佳的发展机遇。
415 0
MySQL之全库备份与恢复--innobackupex
结合相关脚本使用,效果更佳~MySQL脚本(percona-tools)http://blog.itpub.net/29510932/viewspace-1787716/-------------------------------------------------...
1221 0
+关注
兰春
数据库技术爱好者,专注于MySQL领域的运维与运营,擅长性能调优,系统瓶颈分析,热爱数据领域的一切
文章
问答
文章排行榜
最热
最新
相关电子书
更多
PostgresChina2018_张启程_为什么我们抛弃MongoDB和MySQL,选择PgSQL
立即下载
MySQL 5.7优化不求人
立即下载
Oracle 和 MySQL 性能优化感悟
立即下载