磁盘满导致mysql死锁
来源:互联网 发布:周末网络国债理财机构 编辑:程序博客网 时间:2024/05/23 16:19
今天遇到一个问题,因为mysql所在机器的磁盘满了导致mysql死锁,连查询select都不行,要不是看mysql日志,还真找不到原因。
通过show processlist能看到第一条是个update语句,需要写入数据,因为磁盘满了,写入不了,导致mysql死锁。
查看mysql日志可以发现有告警日志:“[Warning] Disk is full writing './mysql-bin.000123' (Errcode: 28). Waiting for someone to free space... (Expect up to 60 secs delay for server to continue after freeing disk space)”
说的很明白,是因为磁盘满了导致的,释放磁盘空间就可以解决。
我是之前kill掉了mysql的进程,然后start后才释放磁盘空间的,不知道直接释放磁盘空间能否解决此问题(估计过1分钟后mysql会恢复回来)。
今天发生问题时,也试着kill -3想dump出进程的线程信息查看是否程序有问题,结果也没有dump出来,估计也是因为磁盘满了,dump出的信息无磁盘空间存放。
以后要是发生奇怪现象,先看看磁盘空间是否满了。
0 0
- 磁盘满导致mysql死锁
- MySQL死锁导致无法查询
- MySQL死锁导致无法查询
- MySQL死锁导致无法查询
- MySQL死锁导致无法查询
- MySQL死锁导致无法查询
- MYSQL外键导致死锁
- MySQL 死锁导致无法查询解决
- Mysql数据库更新操作导致死锁问题
- mysql报错导致服务器磁盘被写满
- MYSQL主机Master磁盘写满,导致主从数据无法同步各种问题解决
- mysql-bin系列日志文件导致linux vps磁盘占满及解决办法
- MySQL Innodb表导致死锁日志情况分析与归纳
- linux磁盘满,导致程序异常
- Lock wait timeout exceeded; 磁盘满,导致。
- 磁盘满了导致OpenStack虚拟机异常
- mysql二进制日志暴增导致磁盘爆满
- 工作中因为LINUX磁盘容量不足导致MYSQL挂起
- 纯代码 适配 iPhone 6 (+)
- JAVA枚举类型
- java POI实现向Excel中插入图片
- 无意间看到一个留学生大牛的Open IMS Core战略思想-------太牛叉了!!!!------致敬
- Android View 事件分发机制 源码解析
- 磁盘满导致mysql死锁
- 自由互联网计划-做网络的自由行者
- UVA 12325 Zombie's Treasure Chest
- 如何用Unity加载一个真实的进度条
- eclipse 插件
- 深入分析Java I/O 工作机制
- JNI的使用
- 自由互联网计划-做网络的自由行者
- Android ViewGroup事件分发机制