【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】社区版OCP4.3.0,社区版OB4.2.1.8 华为存储S3
【 使用版本 】社区版OCP4.3.0,社区版OB4.2.1.8 华为存储S3
【问题描述】配置S3路径为OB备份路径时,使用OCP白屏配置S3备份失败,报目录无法访问错误。在OB主机使用黑屏命令行配置成功,社区版OCP不支持S3配置吗?。
OCP配置失败
OB主机命令行配置备份成功
【复现路径】
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):
【备注】基于 LLM 和开源文档 RAG 的论坛小助手已开放测试,在发帖时输入 [@论坛小助手] 即可召唤小助手,欢迎试用!
1 个赞
论坛小助手
#3
您的问题可能存在误解,实际上据我所知,OCP 社区版确实支持 S3 类型的备份目录配置。根据文档 [3],OCP 从 V2.2.x 版本开始支持基于 OSS 的逻辑备份恢复,并且从 V2.5.1 版本开始支持基于 OSS 的物理备份恢复。虽然这里提到的是 OSS,但是其底层实现与 S3 兼容,因此理论上 OCP 应该能够支持华为存储 S3 的备份目录配置。
您在 OCP 白屏配置 S3 备份失败,但在 OB 主机上使用黑屏命令行配置成功的情况,可能是由于 OCP 与 S3 存储的具体配置之间存在一些兼容性问题或者配置细节上的差异。建议您检查以下几个方面:
-
S3 存储目录格式:确保您在 OCP 上配置的 S3 存储目录格式符合 OCP 的要求。根据 [1],如果目录格式不符合规范,可能导致 OCP 无法发起恢复操作。请确保目录格式正确无误。
-
访问密钥和权限:确认在 OCP 中配置的 S3 访问密钥(Access Key 和 Secret Key)是否正确,并且该密钥具有足够的权限去访问指定的 S3 存储目录。
-
地域选择:确保在 OCP 中正确选择了 S3 存储所在的地域。
-
网络连通性:检查从 OCP 到 S3 存储的网络连接是否通畅,是否存在防火墙规则阻止了通信。
-
OCP 版本问题:尽管 OCP 从 V2.5.1 版本开始支持基于 OSS 的物理备份恢复,但不排除在您当前使用的 OCP 4.3.0 版本中可能存在某些特定于 S3 的 bug 或者尚未完全优化的地方。您可以尝试更新 OCP 到最新版本,看是否能解决问题。
如果以上建议都不能解决您的问题,建议您联系 OceanBase 的技术支持团队,提供更详细的错误信息和日志,以便他们能更准确地定位问题所在。
具体信息可参考以下文档:
- OCP V4.2.0
- OCP V3.3.0
- 备份恢复常见问题
- 验证备份恢复
- 使用图形化界面部署 OCP
- 创建 OBProxy 集群
- OCP V4.0.3
旭辉
#4
您好,
用黑屏配置s3备份可以成功,
使用ocp有问题,找不到路径,是已知问题,计划ocp 433版本修复,目前无绕过办法
咖啡哥
#8
我用的版本号: 4.3.1-20240805192316。
OCP 上存储目录只配桶的名称没问题。