验证回收站功能。首先设置打开回收站功能,然后测试删除某些文件,观察回收站目录所在及其变化,然后进行恢复。将实验过程抓图
hadoop回收站功能是保证将删除的文件写到指定的Trash目录下,默认情况下这个设置是关闭的。可以从core-default.xml里找到相关参数
< property>
hadoop回收站功能是保证将删除的文件写到指定的Trash目录下,默认情况下这个设置是关闭的。可以从core-default.xml里找到相关参数
< property>
< name> fs.trash.interval</ name>
< value> 0</ value>
< description >Number of minutes between trash checkpoints.
If zero, the trash feature is disabled.
</ description >
</ property>
我在core-site.xml增加如下配置
![]()
这里设置1440就是一天的时间,就是将文件rm以后,会在Trash保存一天的时间
试验步骤:
1. 新建目录tinput
2.拷贝文件到tinput目录下
3.删除这个目录及下面的文件
4.查看当前目录
多出一个.Trash目录
5.恢复刚才删除的目录
这个过程跟windows的回收站差不多,可以防止误删除数据,在一段时间内可以恢复。在生产环境建议使用。