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

时间:2022-12-14 08:08:02

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

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

至此,问题解决。