最新消息:走过的,离开的,已经错过,新开始2016

ubuntu 修改mysql 数据储存路径

技术随笔 果果 3537浏览 0评论

今天一个阿里云客户ubuntu系统,mysql原来的数据储存在系统盘,后来数据越来越大,满了,购买新的数据盘,拷贝原来数据,但就是其他不了mysql,查看日志,错误如下:

111206 00:25:35 [ERROR] Can’t open the mysql.plugin table. Please run mysql_upgrade to create it.
111206 00:25:35  InnoDB: Operating system error number 13 in a file operation.
InnoDB: The error means mysqld does not have the access rights to
InnoDB: the directory.
InnoDB: File name ./ibdata1
InnoDB: File operation call: ‘open’.
InnoDB: Cannot continue operation.
InnoDB: File operation call: ‘open’.

重新查看/etc/mysql/my.cnf

datedir 没有错误,拷贝的数据用户和组也没有错误,ibdata1再拷贝一边还是一样错误。

查找资料,发现还有一个地方记录mysql数据储存路径

修改 /etc/apparmor.d/usr.sbin.mysqld

mysql 成功启动。

转载请注明:果果.IT » ubuntu 修改mysql 数据储存路径

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
/* 鼠标特效 */ /* 鼠标特效 */