zmix
#1
【 使用环境 】测试环境
【 OB or 其他组件 】OB
【 使用版本 】
【问题描述】oceanbase官网的docker镜像里能做备份恢复吗
【复现路径】问题出现前后相关操作
【问题现象及影响】
设置归档目录保存,目录是容器里的本地目录
obclient [oceanbase]> ALTER SYSTEM SET LOG_ARCHIVE_DEST=‘LOCATION=file:///archive’ TENANT = test;
ERROR 9011 (HY000): cannot find backup file
【附件】
墨康
#3
你容器里面能看到/archive这个路径吗?有没有权限?
zmix
#4
目录是自己手工建的,oceanbase官方的镜像是部署在root用户下的,所以这个目录也是root:root 权限
墨康
#10
你之前是什么文件系统呀?
单机上起的集群(可以包含多个节点) 是可以使用本地文件(内部用的EXT4),但是我没有在docker这样用过,不确定是不是和docker有关系
zmix
#11
LOCATION=file:// 单机部署的ob,测试了此选项不区分文件系统,是权限的问题,给了777就正常了