Hadoop ma parametr konfiguracyjny hadoop.tmp.dir
, który zgodnie z dokumentacją jest "" "Podstawą dla innych katalogów tymczasowych." Zakładam, ta ścieżka odnosi się do lokalnego systemu plików.Co powinno być hadoop.tmp.dir?
Ustawiam tę wartość na /mnt/hadoop-tmp/hadoop-${user.name}
. Po sformatowaniu namenodu i uruchomieniu wszystkich usług widzę dokładnie tę samą ścieżkę utworzoną na HDFS.
Czy to oznacza, że hadoop.tmp.dir
odnosi się do lokalizacji tymczasowej na HDFS?
Zdecydowanie jest to określenie lokalnej ścieżki do systemu plików, nie wiem, dlaczego to nie działa. – skaffman