HDFS文件误删除之恢复
启动HDFS的垃圾回收站为了防止误删,一般默认是关闭的,需要我们自己配置文件打开。
修改core-site.xml
<property>
<name>fs.trash.interval</name>
<value>1440</value>
<!--在回收站停留的时间,单位是分钟-->
</property>
<property>
<name>fs.trash.checkpoint.interval</name>
<value>1440</value>
<!--检查回收站的时间间隔,小于等于上面的值,此时间值不要太短,可以1天左右。若设置1分钟,则去回收站找该文件比较麻烦;
该机制会将文件以一个时间戳的方式留存。-->
</property>
----------------------------------------------------------------------------------
一般垃圾回收站的路径是HDFS上的 /user/用户名/.Trash/
hadoop fs -ls /user/hadoop/.Trash/Current/ 被删除的文件会保存在Current这个目录下,也会以时间戳为目录名
演示例子:
上传文件 hadoop fs -put my.cnf /
删除文件 hadoop fs -rm -r /my.cnf
提示:
18/07/21 11:39:17 INFO fs.TrashPolicyDefault: Namenode trash configuration: Deletion interval = 1440 minutes, Emptier interval = 1 minutes.
18/07/21 11:39:17 INFO fs.TrashPolicyDefault: Moved: 'hdfs://bd1803/my.cnf' to trash at: hdfs://bd1803/user/cry/.Trash/Current/my.cnf
Moved: 'hdfs://bd1803/my.cnf' to trash at: hdfs://bd1803/user/cry/.Trash/Current
查找该被删除的文件:
hadoop fs -ls /user/cry/.Trash/Current
提示:
Found 1 items
-rw-r--r-- 2 cry supergroup 1208 2018-07-21 11:38 /user/cry/.Trash/Current/my.cnf
恢复该文件:
hadoop fs -mv /user/cry/.Trash/Current/my.cnf /tmp/
---------------------------------------------------------------------------------------------------------
如果我们不想跳过垃圾回收站,直接删除某个文件,那么直接使用 hadoop fs -rm -r -skipTrash /文件路径
我们想恢复被误删的文件只需要 hadoop fs -mv /user/hadoop/.Trash/Current/123.log /指定文件路径 (假如被误删的文件为123.log)
HDFS文件误删除之恢复相关推荐
- 电脑文件误删除如何恢复?试下这3招
我们总会遇到这种情况,不小心删除了电脑的文件,或者删除后又想要恢复,但是找不到方法来恢复删除的文件.电脑文件误删除如何恢复?不如试试小编这3招,教你快速恢复误删除的电脑文件! 一.从电脑回收站中恢复 ...
- 文件误删除怎么恢复?解忧小妙招
电脑的存储空间是有限的,有时难免会遇到卡顿现象,而出现这样的后果,跟我们平时使用电脑习惯有关,比如桌面存储文件过多.搜索页面过多.网络游戏大小.下载软件数量等.都有可能导致电脑的卡顿.只有通过合理的清 ...
- 删除文件过一会又回来_手机文件误删除如何恢复?教你实用的找回方法!
手机文件误删除如何恢复?很多时候大家都有过不小心删除文件的经历,尤其是存在于手机中的文件,很容易在使用手机管家清理内存的时候,顺手把一些文件给清理掉了,很多文件对于我们来说都是有重要的作用的,那么有很 ...
- 电脑文件误删除如何恢复?可以快速找回
整理好文件后,通常我们会保存在电脑上,不管是c盘还是D盘.在我们需要的时候,可以打开使用.但如果我们在清理电脑文件时,误删除了重要文件,该怎么办?电脑文件误删除如何恢复呢?其实别担心,被误删的文件还是 ...
- win10文件误删除怎么恢复?3种实用方法帮您找回
win10系统相信大家都不陌生,这可能是你日常工作中所采用的电脑系统,虽然win10系统在易用性和安全性方面有着极大的提高,但是在使用过程中难免会出现误删除文件的情况,那么win10误删文件如何恢复数 ...
- word文档怎么找回误删的文件_Word文件误删除之后如何恢复的方法
说明 由于长期从事企业办公环境的管理工作,经常需要对日常企业职员的办公软件等诸多问题进行管理和解决,因此累积了不少相关的经验.最近一段时间内常常发现这样的问题,很多企业职员在电脑操作的过程当中,经常会 ...
- 恢复HDFS上误删除的文件
1. 通过回收站恢复 HDFS 为我们提供了垃圾箱的功能,也就是说当我们执行 hadoop fs -rmr xxx 命令之后,文件并不是马上被删除,而是会被移动到 执行这个操作用户的 .Trash 目 ...
- eclipse中误删除的java文件 代码如何恢复
误删除文件的恢复 在用eclipse进行代码编写操作时,有时会误删除文件或者文件包.通过eclipse的恢复文件功能可以恢复误删除的文件. 具体步骤为: 1.选择误删除文件在eclipse所在包(文件 ...
- hdfs文件误删恢复
hdfs文件误删恢复 [恢复HDFS误删数据] HDFS会为每一个用户创建一个回收站目录:/user/用户名/.Trash/,每一个被用户通过Shell删除的文件/目录,在系统回收站中都一个周期,也就 ...
- 如何恢复录音删除的录音文件_硬盘分区数据误删除如何恢复?文件删除不用急...
硬盘分区数据误删除如何恢复?相信很多人在安装系统或者重装电脑时,往往也都会对电脑原有数据的卷大小进行调整,以此来满足我们日常使用的需求.然而对于一些新手来说,在操作时也都容易不小心把整个硬盘的分区给删 ...
最新文章
- Solr debugQuery使用体会
- JavaScript对象继续总结
- Ubuntu 配置 Go 语言开发环境(Sublime Text+GoSublime)
- html标签属性%= %,HTML标签属性集合
- 基于阿里云物联网平台,我们这样实现简易出入监控
- apollo 配置中心_Spring Cloud 系列之 Apollo 配置中心(三)
- SQL中 NVL()函数的使用
- PCL点云库:ICP算法
- (转)知乎:如何看待巴菲特有望赢得与对冲基金 10 年赌局?
- 冰点还原离线激活_冰点还原密钥,小编告诉你如何激活冰点还原
- 软件设计师中级下午题
- Latex的一些排版技巧
- JAVA 访问windows共享文件夹
- REST Assured 14 - RequestSpecification
- 【电赛训练】非接触物体尺寸形态测量 2020年电赛G题
- python设计贪吃蛇游戏论文_150行python代码实现贪吃蛇游戏
- Representation Learning with Contrastive Predictive Coding 论文阅读
- ArcMAP实现矢量数据平移
- Spring aop开发步骤
- LayUI treetable树形表格的实现, 数据格式正确,不显示的解决方案 和在这个过程中遇到的坑~ 认真看 你会得到一些想要的答案。