Windows7マシンでHadoopを構成しようとしています。ネームノードやその他のサービスを開始することはできますが、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はパス名にさまざまな規則を使用しているため、この変数に問題がある可能性があると感じています。誰かがこの問題に直面したか、問題の原因を知っていますか?