Конфигурация Hadoop в Windows через Cygwin

Я пытаюсь настроить Hadoop на моем компьютере с Windows 7. Я могу запустить узел имен и другие службы, но, поскольку я запускаю пример, который поставляется с пакетом Hadoop (версия 1.0.3), появляется следующая ошибка:

bin/hadoop: line 320 : C:\Program: Command not found. 

Я запустил пример с помощью следующей команды:

bin/hadoop jar hadoop-examples-1.0.3.jar pi 10

Я открыл этоhadoop файл, в котором приходит ошибка и обнаружил, что в строке 320 путь генерируется:

JAVA_PLATFORM=`CLASSPATH=${CLASSPATH} ${JAVA} -Xmx32m ${HADOOP_JAVA_PLATFORM_OPTS} org.apache.hadoop.util.PlatformName | sed -e "s/ /_/g"`

Так что я чувствую, что проблема может быть в этомJAVA переменная, поскольку Cygwin использует различные соглашения для имени пути. Кто-нибудь также сталкивался с этой проблемой или знает, что вызывает проблему?

Ответы на вопрос(2)

Ваш ответ на вопрос