启动hadoop时候报错:localhost: ssh: Could not resolve hostname localhost: Temporary failure in name resolution”

这个错误是由于配置文件没有配置好。解决方案如下:

1 打开profile文件

  vim /etc/profile

2 在文件最后加入的内容应该如下(高亮的两句一般是大家缺少的):

export JAVA_HOME=/usr/java/jdk

export HADOOP_HOME=/itcast/hadoop-2.6.4                                   

export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/native
export HADOOP_OPTS="-Djava.library.path=$HADOOP_HOME/lib"

export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin 

3 重新执行该文件

 source /etc/profile

 

至此,问题解决。

posted on 2016-05-08 08:58  狂奔的蜗牛163  阅读(18365)  评论(1编辑  收藏  举报