hadoop误删除恢复
在平时 我们在操作hadoop命令的时候 会误删除某些文件
利用 hadoop fs -rmr(目录名)删除目录时易出现误删除的操作 为了防止这种情况我们需要打开回收站具体操作为:
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。找到配置文件core-site.xml,在其中添加如下信息:
<property>
<name>fs.trash.interval</name>
<value>10080</value>
<description>
Number of minutes between trash checkpoints. If zero, the trash feature is disabled.
</description>
</property>
其中10080代表分钟数,即代表删除的文件或目录在".Trash"(回收站)中保留的时间,可自行设置。保存即可。
hadoop fs -du /user/*/.Trash/ hadoop fs -ls /user/root/.Trash/ hadoop fs -ls /user/hadoop/.Trash/ 通过上面的命令查看你删除的文件 然后通过 hadoop fs -mv /user/*/.Trash/ /user/a/ 移动恢复
更多精彩