欢迎来到代码驿站!

Linux

当前位置:首页 > 服务器 > Linux

Hadoop 2.X新特性回收站功能的讲解

时间:2021-05-17 08:40:46|栏目:Linux|点击:

开启回收站功能,可以将删除的文件在不超时的情况下,恢复原数据,起到防止误删除、备份等作用。

1.回收站参数设置及工作机制

2.启用回收站

修改core-site.xml,配置垃圾回收时间为1分钟。

<property>
  <name>fs.trash.interval</name>
<value>1</value>
</property>

3.查看回收站

回收站在集群中的路径:/user/用户名/.Trash/….

4.修改访问垃圾回收站用户名称

进入垃圾回收站用户名称,默认是dr.who,修改为用户名

[core-site.xml]

<property>
 <name>hadoop.http.staticuser.user</name>
 <value>用户名</value>
</property>

5.通过程序删除的文件不会经过回收站,需要调用moveToTrash()才进入回收站

Trash trash = New Trash(conf);
trash.moveToTrash(path);

6.恢复回收站数据

hadoop fs -mv
/user/atguigu/.Trash/Current/user/atguigu/input /user/atguigu/input

7.清空回收站

hadoop fs -expunge

总结

上一篇:实例分析对于历史Linux镜像的问题进行修复处理

栏    目:Linux

下一篇:基于windowx的Hyper-v安装CentOS系统

本文标题:Hadoop 2.X新特性回收站功能的讲解

本文地址:http://www.codeinn.net/misctech/123183.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有