一、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服务的信息