Обычно в задании MapReduce картографы не записывают ни в один файл HDFS . Вместо этого они передают свои данные в IdentityReducer
, который затем записывает вывод в файл (или несколько файлов в случае нескольких редукторов).
Попробуйте установить в своем коде клиента:
//...
conf.setReducerClass(IdentityReducer.class);
conf.setNumReduceTasks(1);
Вероятно, необходимо открыть командную строку с ПУТЕМ, созданным правильно. Ищите значок в меню "Пуск", в котором говорится что-то как "Командная строка Visual C++ 2005 года". Необходимо быть в состоянии выполнить dumpbin (и все другие инструменты командной строки) оттуда.
По умолчанию это не находится в Вашем ПУТИ. Необходимо использовать "Командную строку Visual Studio 2005 года". С другой стороны, можно выполнить vsvars32 пакетный файл, который настроит среду правильно.
Удобно, путь к этому хранится в переменной среды VS80COMNTOOLS.