文章信息

CentOS7下Mysqld服务启动故障解决

发布时间:『 2019-10-07 10:14』  文章类别:系统运维  阅读(1545) 评论(0)

由于最近阿里云ECS上线了安全基线检查,调整了centOS的密码有效检查规则等需重启服务器。重启后发现服务没有自启,于是手动启mysqld服务:

[root@iZ2ze5l3vguhz5pnc03h6oZ~]# /etc/init.d/mysqld start

发现启动失败[FAILED],查阅Mysqld告警日志,找到疑似错误日志:

[ERROR] /usr/sbin/mysqld: Can't create/write to file '/var/run/mysqld/mysqld.pid'
(Errcode: 2 - No such file or directory)

看来是mysql创建进程id失败导致服务启动失败。重建目录,并修改目录所有者与组,重启mysqld服务:

[root@iZ2ze5l3vguhz5pnc03h6oZ ~]# mkdir -p /var/run/mysqld/
[root@iZ2ze5l3vguhz5pnc03h6oZ ~]# chown mysql.mysql /var/run/mysqld/
[root@iZ2ze5l3vguhz5pnc03h6oZ ~]# /etc/init.d/mysqld start

启动成功[OK],完成mysqld服务启动。

关键字:  linux  mysqld  mysql  启动
评论信息
暂无评论
发表评论
验证码: 
当前时间
小主信息

愿历尽千帆,归来仍少年。
3D标签云

Anything in here will be replaced on browsers that support the canvas element

友情链接

Copyright ©2017-2024 uzen.zone
湘ICP备17013178号-3