我試圖在Windows 7機器上配置Hadoop。我能夠啓動名稱節點和其他服務,但我運行附帶Hadoop的包的示例(1.0.3版),下面的錯誤來了:通過Cygwin在Windows上進行Hadoop配置
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對路徑名使用不同的約定。有沒有人也面臨這個問題,或知道是什麼原因造成的問題?
我愛你Mike:D謝謝! –
@AntonBelev aww ...我從來沒有使用任何留言板這樣的發光評論!我想,只是想表明StackExchange上的人們有多酷。 :) –
我真的不敢相信他們讓這麼難。這是爲了讓不熟悉的人(像我一樣)遠離Hadoop的祭司嗎?我從來不知道一個如此難以建立的計劃! –