华为云对象存储OBS返回码_云淘科技
通过进程等方式调用obsutil时,无法实时查看回显信息。obsutil支持在进程运行结束后,根据不同的运行结果生成不同的返回码,具体的返回码及其含义如表1所示。您可以通过以下方式获取最近一次运行结果的返回码,然后根据返回码分析并处理问题。
macOS/Linux操作系统,执行以下命令获取最近一次运行结果的返回码:
echo $?
Windows操作系统,执行以下命令获取最近一次运行结果的返回码:
echo %errorlevel%
返回码 |
含义 |
常见场景举例 |
---|---|---|
0 |
执行成功 |
上传对象成功。 |
1 |
文件不存在 |
执行cp上传文件,输入的文件路径不存在。 |
2 |
任务不存在 |
执行cp恢复失败的上传任务,指定的Task Id不存在。 |
3 |
参数错误 |
执行cp上传文件,输入不支持的附加选项; 说明: cloud_url为桶路径或对象路径,当下载桶中的所有对象时,cloud_url的格式必须为obs://bucketname;当下载指定对象时,cloud_url的格式必须为obs://bucketname/key。 |
4 |
检查桶状态错误 |
执行cp上传文件夹,待上传的桶不存在。 |
5 |
命令初始化错误 |
加载配置文件出错; |
6 |
执行错误 |
执行ls查询桶列表,因为网络超时而失败。 |
7 |
操作不支持 |
执行chattri修改对象属性,但桶不是3.0版本的桶。 |
8 |
批量任务执行不完全成功 |
执行cp批量下载对象,部分对象下载失败。 |
9 |
中断错误 |
执行命令过程中用户手动Ctrl+C中断任务执行。 |
-1 |
其他未知错误 |
– |
父主题: 问题定位
同意关联代理商云淘科技,购买华为云产品更优惠(QQ 78315851)
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家