![CentOS 7 上的 mariadb 磁盘饱和,阻止所有内容](https://linux22.com/image/789234/CentOS%207%20%E4%B8%8A%E7%9A%84%20mariadb%20%E7%A3%81%E7%9B%98%E9%A5%B1%E5%92%8C%EF%BC%8C%E9%98%BB%E6%AD%A2%E6%89%80%E6%9C%89%E5%86%85%E5%AE%B9.png)
过去几天,我在运行 CentOS 7 的 Web 服务器上遇到了问题。每隔 13-14 分钟,某个操作(我使用 iostat 通过 mariadb 识别)似乎会完全饱和磁盘 IO 操作,从而阻止所有其他应用程序。大约 3 分钟后,一切恢复正常。
在 /var/log/messages 中我看到:
Sep 14 09:35:42 MY-VM kernel: mptscsih: ioc0: attempting task abort! (sc=ffff9aefd1e76d80)
Sep 14 09:35:42 MY-VM kernel: sd 0:0:0:0: [sda] CDB: Write(10) 2a 00 2a 8b 1b 18 00 00 10 00
Sep 14 09:35:42 MY-VM kernel: mptscsih: ioc0: task abort: SUCCESS (rv=2002) (sc=ffff9aefd1e76d80)
Sep 14 09:35:42 MY-VM kernel: mptscsih: ioc0: attempting task abort! (sc=ffff9aefd1e741c0)
Sep 14 09:35:42 MY-VM kernel: sd 0:0:0:0: [sda] CDB: Write(10) 2a 00 0f 37 0a 58 00 00 08 00
Sep 14 09:35:42 MY-VM kernel: mptscsih: ioc0: task abort: SUCCESS (rv=2002) (sc=ffff9aefd1e741c0)
Sep 14 09:35:42 MY-VM kernel: mptscsih: ioc0: attempting task abort! (sc=ffff9aefd1e74700)
Sep 14 09:35:42 MY-VM kernel: sd 0:0:0:0: [sda] CDB: Write(10) 2a 00 0f 37 0a 38 00 00 10 00
Sep 14 09:35:42 MY-VM kernel: mptscsih: ioc0: task abort: SUCCESS (rv=2002) (sc=ffff9aefd1e74700)
我一直在监视查询,但没有发现任何重要的东西。
答案1
最后发现问题出在以下某个软件上(已用 yum 删除):
- 桌面文件实用程序-0.23-2.el7.x86_64
- emacs-文件系统-1:24.3-23.el7_9.1.noarch
- libsecret-0.18.6-1.el7.x86_64
- libxkbfile-1.0.9-3.el7.x86_64
- xdg-utils-1.1.0-0.17.20120809git.el7.noarch