2015-11-23 3 views
1

Я использую linux mint 17.2 64bit rafaela cinnamon edition. Я успешно настроил hadoop 2.7.1, но после перезагрузки системы он показывает ошибки. Я установил oracle jdk1.8. Это мои файлы hduser .bashrc..bashrc файл с указанием ошибки

# Set JAVA_HOME (we will also configure JAVA_HOME directly for Hadoop later on) 

# Add Hadoop bin/ directory to PATH 
# --hadoop enviroment variable starts --# 
export HADOOP_HOME=/usr/local/hadoop 
export JAVA_HOME=/usr/lib/jvm/java-8-oracle 
export PATH=$PATH:$HADOOP_HOME/bin 
export PATH=$PATH:$HADOOP_HOME/sbin 
export HADOOP_MAPRED_HOME=$HADOOP_HOME 
export HADOOP_COMMON_HOME=$HADOOP_HOME 
export HADOOP_HDFS_HOME=$HADOOP_HOME 
export YARN_HOME = $HADOOP_HOME 
export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/native 
export HADOOP_OPTS="-Djava.library.path=$HADOOP_HOME/lib" 
export PATH=$PATH:/usr/local/hadoop/bin/ 
# --hadoop enviroment variable end --# 

И версия является

Hadoop 2.7.1 
Subversion https://git-wip-us.apache.org/repos/asf/hadoop.git -r 
15ecc87ccf4a0228f35af08fc56de536e6ce657a 
Compiled by jenkins on 2015-06-29T06:04Z 
Compiled with protoc 2.5.0 
From source with checksum fc0a1a23fc1868e4d5ee7fa2b28a58a 
This command was run using /usr/local/hadoop/share/hadoop/common 
/hadoop- common-2.7.1.jar 

пока Войти в hduser терминала показывает ошибку, что показано ниже

Password: 
bash: export: `=': not a valid identifier 
bash: export: `/usr/local/hadoop': not a valid identifier 

я получил весь необходимый компонент в первый раз я поставил «JPS» но после перезагрузки ОС команда «jps» возвращает только следующее значение

[email protected] ~ $jps 
3727 Jps 
[email protected] ~ $ 

Позвольте мне знать проблему конфигурации Я новичок в Linux

+0

Можете ли вы загрузить файл .bashrc и отправить ссылку? –

ответ

1

Удалить пространство в строке 12: export YARN_HOME = $HADOOP_HOME.

export YARN_HOME=$HADOOP_HOME 

баш не любит пространства вокруг =

Если вы хотите знать, на какой строке номер он failes следующий раз, вы можете вставить его в текстовый файл и выполнить файл с bash file.sh Это Я расскажу вам, где вам нужно посмотреть.

+0

Спасибо Рубен .. теперь я получил ошибку .. большое спасибо –