详情页标题前

阿里云对象存储OSS使用OSS-HDFS服务回收站-云淘科技

详情页1

使用OSS-HDFS回收站时,需要客户端将待删除文件挪至指定目录,并由服务端定时清理该目录下的数据。

删除文件说明

  1. 当您从OSS-HDFS服务删除文件时,文件不会立即被删除,而是转至/user//.Trash/Current目录下。

  2. 经过30分钟后,Current目录下的文件会被转至/user//.Trash/目录下。

    说明

    以Unix时间戳的形式展示,表示自UTC时间1970年01月01号开始的秒数。用于表示某一时间段内被删除的文件,会被归类到带时间戳的目录下。

  3. 经过指定天数后,/user//.Trash/目录被永久删除。

    回收站中的数据保存时间默认是3天,支持自定义数据保存时间为1~14天。例如,回收站指定保存时间为5天,您在执行删除操作的5天内,可以随时从对应的时间戳目录下恢复删除的文件。

说明

回收站功能是由客户端和服务端配合形成。客户端负责将待删除文件挪到.Trash目录下;服务端默认开启定时清理,负责维护/user//.Trash目录下的定时清理。

Hadoop FileSystem Shell使用回收站功能

示例代码如下。

hadoop fs -rm oss://bucket/a/b/c

客户端的Hadoop Shell命令默认不开启Trash功能,因此需要在core-site.xml里添加配置来开启Trash功能。

  
    fs.trash.interval
    1440
  

说明

该value取值只需大于0即可。

此时在客户端会自动将rm命令转换为一条hadoop fs -mv oss://bucket/a/b/c /user//.Trash/Current/a/b/c命令。因此,您不需要感知回收站功能的存在,服务端会负责清理。

如果您想立即删除该文件,释放空间,可以添加-skipTrash参数,此时将立即删除该文件。

Hadoop生态组件使用回收站功能

Hive、Spark和Flink等组件并不感知OSS-HDFS服务回收站功能的存在,使用FileSystem(HDFS)的Delete接口意味着立即删除。

OSS-HDFS采取了跟开源Hadoop相似的策略。如果您需要使用回收站功能,需要显式地调用FileSystem的rename接口,将目标文件手动挪到/user//.Trash/Current目录下,由OSS-HDFS服务端负责定期删除。

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家

阿里云企业补贴进行中: 马上申请

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心。

购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠

转转请注明出处:https://www.yunxiaoer.com/157639.html

(0)
上一篇 2023年12月10日
下一篇 2023年12月10日
详情页2

相关推荐

  • 阿里云ECS云服务器云盘状态表-云淘科技

    本文列举了云服务器ECS支持的云盘的活动状态及其相关信息。 状态代码 说明 Creating 创建中。 通过RunInstances、CreateInstance或CreateDisk创建了云盘后,云盘进入短暂的创建中状态。 Available 待挂载。 通过CreateDisk成功创建一块按量付费云盘或通过DetachDisk卸载一块按量付费数据盘后,云盘…

    阿里云服务器 2023年12月9日
  • 阿里云RDS数据库迁移RDS SQL Server数据到本地SQL Server-云淘科技

    RDS SQL Server支持通过物理备份文件将云上的数据迁移到本地数据库。 说明 除了本文介绍的迁移方法外,您还可以使用数据传输服务DTS(Data Transmission Service),将RDS SQL Server数据迁移至自建SQL Server。 操作步骤 下载RDS SQL Server的全量和增量物理备份文件,并上传至自建SQL Ser…

    阿里云数据库 2023年12月9日
  • 阿里云负载均衡API概览-云淘科技

    本产品(网络型负载均衡/2022-04-30)的OpenAPI采用RPC签名风格,签名细节参见签名机制说明。我们已经为开发者封装了常见编程语言的SDK,开发者可通过下载SDK直接调用本产品OpenAPI而无需关心技术细节。如果现有SDK不能满足使用需求,可通过签名机制进行自签名对接。由于自签名细节非常复杂,需花费 5个工作日左右。因此建议加入我们的服务钉钉群…

    阿里云负载均衡 2023年12月10日
  • 阿里云容器服务ACK管理命名空间与配额-云淘科技

    命名空间可以有效划分工作区间,将集群资源划分为多个用途。本文为您介绍如何在Kubernetes集群中创建命名空间和设置资源配额和限制。 前提条件 已创建Kubernetes集群。具体操作,请参见创建Kubernetes托管版集群。 已通过kubectl连接到Kubernetes集群。具体操作,请参见通过kubectl工具连接集群。 背景信息 在Kuberne…

    2023年12月10日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 阿里云RDS数据库为什么SQL语句在ECS上查询比RDS上快-云淘科技

    相同的一条简单SQL,在云服务器ECS上的查询时间是有可能比RDS快的,因为它不需要网络传输的时间。 但是这样测试并没有体现出RDS的整体性能,RDS在压力和并发大的情况下,它的性能优势会非常明显,具体请参见各产品的性能白皮书。 内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家阿里云企业补贴进行中: 马上申请腾讯云限时活动1折起,即将结束: 马上…

    阿里云数据库 2023年12月10日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。