删除分段上传任务
使用abort命令通过分段上传任务的ID,删除指定桶中的分段上传任务;或按指定的对象名前缀批量删除分段上传任务。
命令结构
health abort <destdir> [flags]
参数 |
简写 |
是否必选 |
说明 |
---|---|---|---|
destdir |
无 |
是 |
待删除分段上传任务的对象名,或批量删除分段上传任务的对象名前缀。 |
--u |
-u |
否 |
待删除分段上传任务的ID。可参考列举分段上传任务获取。 删除单个分段上传任务时该参数必选。 |
--fr |
-R |
否 |
删除单个分段上传任务时生成结果清单文件。删除单个分段上传任务时该参数可选。 |
--force |
-f |
否 |
强制操作,不进行询问提示。 |
--recursive |
-r |
否 |
按指定的对象名前缀批量删除分段上传任务。 批量删除分段上传任务时该参数必选。 |
--jobs |
-j |
否 |
批量删除分段上传任务的最大并发数,默认为配置文件中的defaultJobs。 批量删除分段上传任务时该参数可选。 |
--o |
-o |
否 |
生成结果清单文件的文件夹,命令执行完成后,会在该文件夹下生成结果清单文件(可能包含成功结果和失败结果两个文件),默认为运行obsutil命令的用户目录的子文件夹.obsutil_output。 结果清单文件命名规则:abort_{succeed | failed}_report_时间_TaskId.txt。单个结果清单文件默认情况下最大为30MB且最大可保留的文件个数为1024,可在配置文件中通过recordMaxLogSize和recordBackups分别配置。 |
--e |
-P |
否 |
指定终端节点。 |
--i |
-i |
否 |
指定用户的AK。 |
--k |
-k |
否 |
指定用户的SK。 |
--t |
-n |
否 |
指定用户的securitytoken。 |
命令示例
本节以Windows为例介绍eihealth-toolkit的使用过程,Linux和macOS环境使用方法基本相同,可参考。
- 删除某个文件的分段任务
health abort /tmp/a -r -f # 返回结果如下 Start at 2022-04-11 11:36:44.7982446 +0000 UTC [_______________________________________________________] ?% tps:0.00 0/0 236ms Warn: No task to run