赞
踩
理解:
首先,hadoop.tmp.dir 是 hadoop文件系统依赖的基本配置,很多配置路径都依赖它,它的默认位置是在 /tmp/{$user}下面,注意这是个临时目录!!!
因此,它的持久化配置很重要的! 如果选择默认,一旦因为断电等外在因素影响,/tmp/{$user}下的所有东西都会丢失,哇咔咔。。。趟过坑的应该知道多么酸爽。。。
配置:
添加以下配置到 $HADOOP_HOME/etc/hadoop/core-site.xml 文件中。
<!-- 配置 hadoop.tmp.dir 路径到持久化目录 -->
<property>
<name>hadoop.tmp.dir</name>
<value>/opt/modules/hadoop/data/tmp</value> ## 这里的路径注意修改为你自己的路径!!!
</property>
注意:
修改完配置需要重新格式化NameNode!!!
所以,建议:最好在安装配置HADOOP的时候,就给配置OK!!!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。