了解Mariadb被停止的原因以及重新建立服务的最佳方式

r8xiu3jd  于 2022-12-23  发布在  其他
关注(0)|答案(2)|浏览(251)

我有2个服务器安装在2个不同的本地化,同步文件由heartbeat + drbd管理。他们运行了几个月,最后一次主服务器重新启动的日期是:2022年12月7日15时44分
今天晚上在主服务器上,Mariadb服务已经停止。请查看下面的日志:

Dec 18 06:50:14 nodegra systemd[1]: Starting Daily apt upgrade and clean activities...
Dec 18 06:50:20 nodegra pacemaker-controld[1131]:  notice: High CPU load detected: 1.370000
Dec 18 06:50:50 nodegra pacemaker-controld[1131]:  notice: High CPU load detected: 1.620000
Dec 18 06:51:20 nodegra pacemaker-controld[1131]:  notice: High CPU load detected: 1.980000
Dec 18 06:51:50 nodegra pacemaker-controld[1131]:  notice: High CPU load detected: 2.120000
Dec 18 06:52:20 nodegra pacemaker-controld[1131]:  notice: High CPU load detected: 2.210000
Dec 18 06:52:36 nodegra systemd[1]: Stopping MariaDB 10.5.15 database server...
Dec 18 06:52:36 nodegra mariadbd[1949]: 2022-12-18  6:52:36 0 [Note] /usr/sbin/mariadbd (initiated by: unknown): Normal shutdown
Dec 18 06:52:36 nodegra mariadbd[1949]: 2022-12-18  6:52:36 0 [Note] Event Scheduler: Purging the queue. 0 events
Dec 18 06:52:36 nodegra kayelles.service[1967382]: Warning: got packets out of order. Expected 2 but received 1
Dec 18 06:52:37 nodegra kayelles.service[1967382]: Warning: got packets out of order. Expected 2 but received 1
Dec 18 06:52:37 nodegra kayelles.service[1967382]: Warning: got packets out of order. Expected 2 but received 1
Dec 18 06:52:37 nodegra kayelles.service[1967382]: Warning: got packets out of order. Expected 2 but received 1
Dec 18 06:52:37 nodegra kayelles.service[1967382]: Warning: got packets out of order. Expected 15 but received 1
Dec 18 06:52:37 nodegra mariadbd[1949]: 2022-12-18  6:52:37 0 [Note] InnoDB: FTS optimize thread exiting.
Dec 18 06:52:37 nodegra kayelles.service[1967382]: db error Error: Connection was killed

我不知道MariaDb服务停止的原因,有没有办法找到请求者?

fivyi3re

fivyi3re1#

“发起人:“未知”是不是用户在做SHUTDOWN而是作为信号的结果的指示符。
基于 Package 控制通知消息的频繁出现,我怀疑这可能是原因。仔细查看您的起搏器/心跳日志。

niwlg2el

niwlg2el2#

这是你的答复。心跳日志是空的,今天和起搏器日志没有什么特别的:
12月18日06:50:50节点GRA起搏器控制[1131](节流检查阈值)通知:检测到高CPU负载:1.620000 12月18日06:51:20节点GRA起搏器控制[1131](节流阀检查阈值)通知:检测到高CPU负载:1.980000 12月18日06:51:50节点GRA起搏器控制[1131](节流阀检查阈值)通知:检测到高CPU负载:2.120000 12月18日06:52:20节点GRA起搏器控制[1131](节流阀检查阈值)通知:检测到高CPU负载:2.210000 12月18日06:52:50节点GRA起搏器控制[1131](节流阀检查阈值)通知:检测到高CPU负载:3.080000 12月18日06:53:20节点GRA起搏器控制[1131](节流阀检查阈值)通知:检测到高CPU负载:5.630000 12月18日06:53:50节点GRA起搏器控制[1131](节流阀检查阈值)通知:检测到高CPU负载:5.670000 12月18日06:54:20节点GRA起搏器控制[1131](节流阀检查阈值)通知:检测到高CPU负载:6.120000 12月18日06:54:50节点GRA起搏器控制[1131](节流阀检查阈值)通知:检测到高CPU负载:7.070000 12月18日06:55:20节点GRA起搏器控制[1131](节流阀检查阈值)通知:检测到高CPU负载:7.360000
我不知道我还需要检查什么,或者我需要设置什么来避免再次出现这个问题。

相关问题