回收站案例| 学习笔记

开发者学堂课程【Hadoop 分布式文件系统 HDFS回收站案例】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/93/detail/1473


回收站案例


内容介绍:

一、回收站

二、回收站参数设置以及工作机制

 

一、回收站

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

 

二、回收站参数设置以及工作机制

开启回收站功能参数说明:

1、默认值 fstrashnterval=0,0表示禁用回收站其他值表示设置文件的存活时间。

2、默认值 fstrashcheckpointinterva0,检查回收站的间隔时间。如果该值为0则该值设置和 fs.trashnterval 的参数值相等。

3、要求fs.trash.checkpoint.interval<fs.trash.interval。

 回收站工作机制

回收站案例| 学习笔记

回收站默认的时间是存活6010秒钟会检查一次查看是否到达60检查发现到了60秒的时候这个文件就会彻底的从回收站删除

启用回收站

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

回收站案例| 学习笔记

 查看回收站

回收站在集群中的路径:/user/atguigu/。Trash/。。。。

查看回收站的时候会发现被拒绝了因为默认的用户是 dr

 

修改访问垃圾回收站用户名称默认是dr.who,修改为 atguigu 用户

[core-site.xml]

回收站案例| 学习笔记

 

 通过程序删除的文件不会经过回收站需要调用Moue To Trash()才能进入回收站

Trash trash=New Trashconf)。

回收站案例| 学习笔记

恢复回收站数据 回收站案例| 学习笔记

上一篇:Python 技术篇-将python项目打包成exe独立运行程序,pyinstaller库打包python代码实例演示


下一篇:黑名单退役-案例| 学习笔记