2016-06-19 1 views

ответ

0

hadoop.tmp.dir - это временный каталог верхнего уровня. По умолчанию он равен /tmp/hadoop-${user.name}.

По умолчанию mapred.temp.dir относится к директории подhadoop.tmp.dir: ${hadoop.tmp.dir}/mapred/temp.

Логично, это имеет смысл, потому что MapReduce (например, Hive, Spark и т. Д.) Является подмножеством Hadoop, поэтому его следует хранить в каталоге временных файлов Hadoop.

+0

спасибо за ответ, пожалуйста, предложите мне о 'mapreduce.cluster.temp.dir' – Vishrant

+0

Я бы предложил документацию:' mapreduce.cluster.temp.dir' по умолчанию '$ {hadoop.tmp.dir}/mapred/temp' –

+0

Я хотел бы знать, почему кластер был добавлен в новое свойство, а 'mapred.temp.dir' устарел? Связано ли это с темпом временного каталога кластера? – Vishrant