一、mysql systemctl 启动超时

启动超时可以使用如下四种方式处理

1、修改systemctl 整体配置

修改启动、关闭超时参数

vim /etc/systemd/system.conf 

#DefaultTimeoutStartSec=90s
#DefaultTimeoutStopSec=90s

2、修改自启动文件

在自启动文件总加入相关参数

/usr/lib/systemd/system/mysqld.service

ReStartSec=1s # 重启条件满足后等多久自动重启(秒)
StartLimitInterval=300 # 五分钟内只能重启两次,第三次不重启了
StartLimitBurst=2 # 五分钟内只能重启两次,第三次不重启了
TimeoutStartSec=30 # 服务启动的超时时间,单位秒
TimeoutStopSec=30 # 服务关闭的超时时间,单位秒

3、加timeout参数启动

在启动是加入相关参数

systemctl start mysqld.service --timeout=60

4、直接启动

/etc/init.d/mysql.server   start

二、查看mysqld.service文件

systemctl cat mysqld # 查看mysqld.service文件内容
journalctl -u mysqld # 查看指定mysqld服务的信息
 posted on 2023-12-06 10:23  xibuhaohao  阅读(651)  评论(0)    收藏  举报