安装hadoop 时遇到的问题,格式化文件系统时,不能成功

 安装hadoop 时遇到的问题,格式化文件系统时,不能成功

执行命令: hadoop namenode –format
出现下面错误:
/usr/bin/hadoop: line 321: /usr/java/default/bin/java: No such file or directory
/usr/bin/hadoop: line 387: /usr/java/default/bin/java: No such file or directory
/usr/bin/hadoop: line 387: exec: /usr/java/default/bin/java: cannot execute: No such file or directory

 hadoop上提示/usr/local/hadoop/libexec/../conf/hadoop-env.sh

  

在网上搜了一圈,学到命令: whereis java
执行whereis java看下java在那个路径下。重新配置一下。

解决办法:

最后发现是 hadoop-env.sh 这个文件使用过外部编辑器编辑过(类似word)。导致里面含有特殊符号之类的,重装下hadoop 然后使用VIM修改hadoop-env.sh 文件增加JAVA_HOME路径,问题解决。

猜你喜欢

转载自hae.iteye.com/blog/2064546
今日推荐