Я использую Google Developer Console для запуска примера Hadoop «WordCount». Ошибка я получаю, когда я бегу hadoop com.sun.tools.javac.Main WordCount.java
является:Hadoop "ошибка при записи разрешения TokenizerMapper denied"
WordCount.java:26: error: error while writing TokenizerMapper:
WordCount$TokenizerMapper.class (Permission denied)
public static class TokenizerMapper
Существует стрелка, указывающая на класс последней строки.
echo $HADOOP_CLASSPATH
возвращает /usr/lib/jvm/java-7-openjdk-amd64/lib/tools.jar
echo $HADOOP_HOME
возвращает /home/hadoop/hadoop-install
echo $JAVA_HOME
возвращает /usr/lib/jvm/java-7-openjdk-amd64/jre
javac -version
возвращает javac 1.6.0_36
java -version
возвращает java version "1.6.0_36" OpenJDK Runtime Environment (IcedTea6 1.13.8) (6b36-1.13.8-1~deb7u1) OpenJDK 64-Bit Server VM (build 23.25-b01, mixed mode)
Я изменил разрешения на файл JAVAC быть 777 и WordCount.java, но ничего не произошло.