更新时间:2022-08-29 GMT+08:00
分享

删除分段上传任务

使用abort命令通过分段上传任务的ID,删除指定桶中的分段上传任务;或按指定的对象名前缀批量删除分段上传任务。

命令结构

health abort <destdir> [flags]
表1 参数说明

参数

简写

是否必选

说明

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

相关文档