适用版本
OCP 各个版本。
问题现象
将备份路径设置成 OSS 路径时失败报错,错误信息:OSS error。
排查方法
在保证每台 OBServer 的主机都能 ping 通 OSS 地址的前提下,可以使用以下步骤排查问题。
grep 'ret=\-9003' observer.log,需要在多台 OBServer 的主机上尝试,如果没搜到可以扩大日志搜索的范围grep 'ret=\-9003' observer.log*。图1:

一般情况下是能搜到图 1 的关键日志,如果没有,再拿
traceid去observer日志中搜索,如截图中的YB420C21005A-xxx,命令如下。`grep {traceid} observer.log*`重点关注
WARN和ERROR日志,图 1 中error_code="UnknownError",另外图 2 是error_code="AccessDenied",error_msg="The bucket you access does not belong to you"图2:

注意
图 1 中的 req_id='63352xxx',这个是 OSS 的 requestId,可以联系 OSS 的技术支持用来搜 OSS server 端的日志。