场景描述:
mysql 数据部分是装在了挂载的磁盘上,重启机器后。可能权限不对了,造成无法启动,报pid更新不了的错误
推测,可能是因为磁盘重新挂载,造成权限不对。另外推测可能因为root用户启动,mysql用户写入,导致权限混乱。
解决方法:重新给权限,每个文件夹权限可能有不一样,这里统一给775了。能解决问题,但是不是最好的方法,因为修改了原本的权限。
用mysql账户启动。
修改所有者:
chown -R mysql:mysql /var/lib/mysql
修改权限:(不知道有没有啥不好,给了775权限)
chmod -R 775 /var/lib/mysql
然后重启服务,ok