CDH中 HDFS开启回收站

CDH中 HDFS开启回收站

  1. fs.trash.interval    垃圾桶功能(需要重启HDFS)

        如果为零,垃圾桶功能将被禁用

        设置7天后垃圾回收站中的文件会被系统永久删除

        如果需要直接删除,不放进回收站需要使用下面命令删除

        hadoop fs -rm -r -skipTrash /test

      2. fs.trash.checkpoint.interval    创建检查点时间间隔(需要重启HDFS)

       设置1小时创建一次检查点目录,会在  /user/用户  下每隔1小时创建一个检查点目录,并把垃圾回收站中的文件移动到该目录下

        201101151200为检查点目录

        手动清空检查点    hadoop fs -expunge

        等到7天后将删除所有检查点目录,如果该参数为0,则该值默认设置为fs.trash.interval的值,会在每次创建检查点时删除比fs.trash.interva更早创建的检查点目录

        设置的值应为    <=fs.trash.interval

        

CDH中 HDFS开启回收站