最近虚拟机崩了好多次,索性重装hadoop生态圈中所有的系统包括hadoop
之前有找过这个目录才发现之前自己没设置,干脆这次重装给指定一下。
这项配置不建议在开发过程中去配置,因为配置了该选项需要重新格式化hdfs系统(#bin/hadoop namenode -format)
意味着你的hdfs上存的所有的历史数据都会消失殆尽
因此,最好在重装hadoop时给配一下:
它配置在core-site.xml中:
<property>
<name>hadoop.tmp.dir</name>
<value>/home/grid/disk</value>
</property>
配置过后不需要自己去创建这样的目录,格式化hdfs系统时,会自动为你创建