Windows 7 pro 64 ビットの cygwin に Hadoop を正常にインストールしました。
今、私は mahout のインストールに取り組んでいますが、できません。
MAHOUT_HOME と変数を設定し、cygwin で mahout を実行すると、次のエラーが発生します。
cygwin と Windows のパス間の互換性の問題に関係していると思いますが、どの特定のパスを変更すればよいかわかりません。
Running on hadoop, using /cygdrive/c/hadoop/bin/hadoop and HADOOP_CONF_DIR=
MAHOUT-JOB: /cygdrive/c/mahout/mahout-examples-0.7-job.jar
Exception in thread "main" java.io.IOException: Error opening job jar: /cygdrive /c/mahout/mahout-examples-0.7-job.jar
at org.apache.hadoop.util.RunJar.main(RunJar.java:90)
Caused by: java.io.FileNotFoundException: \cygdrive\c\mahout\mahout
examples-0.7
-job.jar (The system cannot find the path specified)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:214)
at java.util.zip.ZipFile.<init>(ZipFile.java:144)
at java.util.jar.JarFile.<init>(JarFile.java:152)
at java.util.jar.JarFile.<init>(JarFile.java:89)
at org.apache.hadoop.util.RunJar.main(RunJar.java:88)