锐成技术论坛

 找回密码
 立即注册
查看: 3187|回复: 0

无法启动mysql?

[复制链接]

60

主题

64

帖子

286

积分

版主

Rank: 7Rank: 7Rank: 7

积分
286
发表于 2017-12-6 17:17:54 | 显示全部楼层 |阅读模式
问题描述
1. 无法访问Plesk,且无法启动mysql。.

2. mysql服务状态显示下面的错误:
# service mysql status

<...>

nov. 29 16:46:52 hostname mysqld[17337]: 2017-11-29T15:46:52.132229Z 0 [ERROR] Could not open file '/var/log/mysql/error.log' for error logging: Permission denied
nov. 29 16:46:52 hostname mysqld[17337]: 2017-11-29T15:46:52.132250Z 0 [ERROR] Aborting

3. 安装了Ubuntu。

4. 给文件 /var/log/mysql/error.log 或/和/var/log/mysql/error.log 的文件夹和子文件夹设置了错误的权限:
# ls -la /var/log/mysql/error.log
-rwxr-x--- 1 mysql mysql 7958 nov. 29 15:46 /var/log/mysql/error.log

# ls -la /var/log | grep mysql | grep -v gz | grep -v .err | grep -v log
drw-r--r-- 2 mysql mysql 4096 nov. 29 16:37 mysql

# ls -la /var | grep log
drw-rw-r-- 19 root root 4096 Dec 1 11:30 log

# ls -la / | grep var
dr--r--r-- 16 root root 4096 Nov 13 13:40 var

原因

mysql日志文件的权限错误。

解决方案

1.  通过SSH登录服务器。

2.  给对应的mysql日志文件正确设置所有者、群组和权限:
# chown mysql:adm /var/log/mysql/error.log
# chown mysql:adm /var/log/mysql
# chown root:syslog /var/log
# chown root:root /var
# chmod 0640 /var/log/mysql/error.log
# chmod 0750 /var/log/mysql
# chmod 0775 /var/log
# chmod 0755 /var


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|锐成技术论坛 ( 沪ICP备11022765号-7

GMT+8, 2020-10-1 20:52 , Processed in 0.049090 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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