xtrabackup恢复备份后,mysql无法启动,报Job failed to start
来源:互联网 发布:钢结构荷载计算软件 编辑:程序博客网 时间:2024/06/11 14:18
今天测试 mysql的备份与备份恢复,因为数据量比较大,所以选用的xtrabackup.之前打算用binlog2sql,后来看到不支持建表等其他操作,就选用xtrabackup.这里记录下使用过程中遇到的坑:
1.要先停止数据库.
本来是直接运行:
innobackupex--copy-back /extrabackup/2016-04-27_07-30-48/
结果报错,说是/var/lib/mysql(我设置的data文件夹,根据自己情况查看)不为空.好吧,先停止数据库服务,删除目录下的所有文件,在重新启动,结果启动不了.
2. mysql: Job failed to start.
查看出错日志(具体路径可看配置文件my.cnf),说是 mysql 目录下的ibdata1是只读权限.好吧,我干脆把整个mysql 给完全权限 : chmod a+x mysql,结果还是不行.
ll命令查看后,发现ibdata1的拥有者是当前用户,不是mysql用户,最后运行:
chown -R mysql:mysql /var/lib/mysql (目录是data 的目录)
ok了.
阅读全文
0 0
- xtrabackup恢复备份后,mysql无法启动,报Job failed to start
- mysql 无法启动提示 start: Job failed to start
- MySQL Daemon failed to start. 无法启动
- mysql -- start: Job failed to start
- mysql xtrabackup备份恢复
- MySQL备份恢复--Xtrabackup
- 【笔记】mysql failed to start job
- Job failed to start
- shiny-server 启动失败:start: Job failed to start
- ubuntu下mysql start: Job failed to start解决
- MySQL备份恢复之XtraBackup
- MySQL备份恢复之XtraBackup
- MySQL备份恢复之XtraBackup
- mysql备份与恢复-xtrabackup
- 修改mysql字符编码出现Job failed to start解决办法
- 修改mysql字符编码出现Job failed to start解决办法
- 修改mysql字符编码出现Job failed to start解决办法
- 修改mysql字符编码出现Job failed to start解决办法
- 两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同
- 关于web.xml里面使用classpath:找不到文件
- java poi实现execl三级联动
- java.lang.IllegalStateException: The specified child already has a parent. You must call removeView(
- react native学习笔记18——存储篇(3)Realm
- xtrabackup恢复备份后,mysql无法启动,报Job failed to start
- lightdm-login-chromeos, 将 chromiumos vibe窗口管理器安装到 Ubuntu
- at91sam9260的Telnet远程登录开发板
- python DataFrame 取差集
- Spring Security 默认的过滤器链
- eclipse上tomcat运行动态网页404的解决方法(并不完美但有效)
- CocosCreator PageView组件使用
- js:继承
- 正则表达式对象中lastIndex属性