触发OOM杀掉了mysql
2024-09-29 04:59:09
中午收到反馈平台所有账号全部无法登录,运维就是苦逼,饭都没吃就跑来处理紧急故障,先自己测试了下确实无法登录进系统,登录服务器检查,发现mysql数据库挂掉了,定位到了原因就赶紧重启mysql吧,结果启动失败,
一直报端口地址被占用,ps aux netstat查看都没有mysql进程,使用lsof -i :3306终于看到了还存在一个连接,kill掉pid,然后再启动成功
处理好后一看手机微信里早有告警,哎,犯了个运维大错,手机应该时刻保持在手可以收到通信,在处理问题时应该先看下自己的告警信息,痛定思痛
本以为到这里没事了,后面运营说数据量不对,先是配合开发查找了半天,后面定位到应该是那个表无法定入的问题,查看数据库error.log,果然有报错
2017-05-04 14:38:10 42012 [ERROR] Got error 127 when reading table './apixxxxxx'
CHECK TABLE xxxx; 检查表
REPAIR TABLE xxxx; 修复表
再次检测下,ok,修复完毕
写这篇博客就是需要反思记录下,遇到问题千万不能紧张慌乱,日常一定要做好监控,并保持通信,首先查看监控可以确保第一时间找到问题,免得了东找西看浪费宝贵的恢复时间
最新文章
- appStore上传苹果应用程序软件发布流程
- 添加 All Exceptions 断点后, 每次运行都会在 main.m 中断的一种解决方法
- springmvc接收JSON类型的数据
- poj3041 二分图最小顶点覆盖
- 不容易系列之二[HDU2042]
- Java知识点:琐碎知识点(3)
- Lamda和Linq语法对比详细
- 杭电oj1326 Box of Bricks
- python--内建函数(1)
- IntelliJ Idea中一个编译报错引发的
- exjs上传图片异常:com.jspsmart.upload.SmartUploadException: File can't be saved (1120).
- Nginx调用远程php-fpm
- Linux常用命令速查-用户管理
- js 回调函数理解
- Linux 使用 github 常用命令
- 在vscode中,自定义代码片段,例vue组件的模板
- BZOJ 1011--[HNOI2008]遥远的行星(乱搞)
- ASPX代码加固小结
- HDU1518 Square(DFS) 2016-07-24 15:08 49人阅读 评论(0) 收藏
- maven 远程仓库、私服及镜像配置