在linux中,有些高危命令比如
rm -f
rm -rf;
但是在hadoop中,有一些机制来控制,即使发生高危命令,也可以挽救
如下是hadoop官网中的一些配置
core-default.xml
hdfs-default.xml
mapred-default.xml
yarn-default.xml
Deprecated Properties
在core-default.xml中找到两个参数
fs.trash.interval
fs.trash.checkpoint.interval
[hadoop@hadoop000 hadoop]$ vi core-site.xml
<property>
<name>fs.trash.interval</name>
<value>1440</value>
</property>
<property>
<name>fs.trash.checkpoint.interval</name>
<value>0</value>
</property>
## 注意:1440是分钟表示一天,一般保留7或14天
重启生效
[hadoop@hadoop000 hadoop-2.6.0-cdh5.7.0]$ sbin/stop-dfs.sh
[hadoop@hadoop000 hadoop-2.6.0-cdh5.7.0]$ sbin/start-dfs.sh