我有一台专门用于 MySQL 服务器的 Linux 机器,负载相当高。今天我醒来后惊恐地发现数据库服务器已关闭。我可以通过 SSH 连接到它,但它对bus error
每个命令都做出响应:
[root@r1304 home]# ls
Bus error
[root@r1304 home]# tail /var/log/messages
Bus error
[root@r1304 home]# reboot
Bus error
[root@r1304 home]# free -m
Bus error
[root@r1304 home]# chkdisk
Bus error
我去了数据中心并进行了硬重置,这似乎有帮助,但半小时后情况再次出现,现在我甚至无法再通过 SSH 连接。
你知道这可能是什么吗?如何诊断此类问题以及可能的解决方法是什么?
服务器配备 32 GB RAM、2xSSD 驱动器和软件 RAID
更新 根据 Zabbix 的说法,当 MySQL 死机时,进程数会急剧增加,直到我进行了硬重置。那是什么?
进程数
答案1
您的存储系统似乎出现故障。目前您无法从磁盘读取数据。
你能看到内核环形缓冲区中的消息吗?看看dmesg
此时命令是否正常工作。
您是否启用了任何备份或复制?