当前位置:论坛首页 > Linux面板 > 求助

【待反馈】数据库不定时自动停止运行

发表在 Linux面板2024-9-13 12:00 [复制链接] 10 454

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:
系统版本: Linux 7.6 数据库5.6
问题描述:

数据库目前可以正常启动,业务都正常,之前有过数据库突然停止运行的情况,现在数据库运行过程中会有报错,在恢复过程中提示二进制日志序列号不匹配,内存设置512M的时候数据库直接停止运行,设置为1g的时候,CPU和内存直接跑满,持续三四分钟这样,之后数据库会重启;
相关截图(日志、错误): 2024-09-13_151208.png

使用道具 举报 只看该作者 回复
发表于 2024-9-13 15:23:02 | 显示全部楼层

您好,内存导致的,无法为mysql分配内存,导致的mysql停止


cfe4a79e75723367dea1801c720604d9.png
使用道具 举报 回复 支持 反对
发表于 2024-9-13 23:05:57 | 显示全部楼层
我服务器是2核4G的内存,这是数据库内存的设置情况
微信截图_20240913230442.png
使用道具 举报 回复 支持 反对
发表于 2024-9-13 23:09:52 | 显示全部楼层
本帖最后由 宝塔用户_vlzjkp 于 2024-9-13 23:54 编辑

这个错误现在没有出现在最新日志里,
19:10 提示FEDERATED已禁用,之后数据库自动停止运行,在手动开启数据库后添加了
[mysqld]
federated
skip-external-locking
skip-name-resolve

到22:38:12 数据库自动重启了一次,数据库自动回滚数据,CPU和内存跑满,之后数据库显示启动成功;
使用道具 举报 回复 支持 反对
发表于 2024-9-13 23:14:11 | 显示全部楼层
2024-09-13_231259.png
使用道具 举报 回复 支持 反对
发表于 2024-9-14 10:02:14 | 显示全部楼层

您好,您这个还是提示内存FEDERATED已禁用
其他的没有看到有提示因为某种错误导致的关闭,估计是服务器进程爆满了,然后服务器自己挺进程了
使用道具 举报 回复 支持 反对
发表于 2024-9-14 10:11:10 | 显示全部楼层
好的,我去调整看看,数据库在22.38重启到现在还在正常运行
使用道具 举报 回复 支持 反对
发表于 2024-9-14 11:27:07 | 显示全部楼层
目前先正常观察观察吧
使用道具 举报 回复 支持 反对
发表于 2024-9-15 13:13:09 | 显示全部楼层
你好,这是13号22:38到15号07:27的错误报告(压缩包内),期间数据库重启和停止过几次

2024-09-15_131238.png

2024-09-15_130106.rar

4.81 KB, 下载次数: 169

使用道具 举报 回复 支持 反对
发表于 2024-9-15 13:25:55 | 显示全部楼层
这是cpu和内存使用情况
2024-09-15_132413.png
使用道具 举报 回复 支持 反对
发表于 2024-9-18 10:18:57 | 显示全部楼层
宝塔用户_vlzjkp 发表于 2024-9-15 13:25
这是cpu和内存使用情况

您好,问题依旧还是分配内存少导致的
另外您发的这个图里边cpu和内存情况建议使用top命令查看哪个进程导致的,如果是mysql的话,看看是否有大量的慢日志,如果有的话,建议联系您的项目开发者进行优化
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表