安装hadoop未找到命令问题的一点注意事项
环境:
虚拟机版本:Linux CentOS 6.5
工具:XShell
问题简述
今天在安装hadoop的时候,先配置了环境变量。
但是在输入 hadoop version 测试的时候,出现了未找到命令的错误(如下)
hadoop: command not found
在网上查阅了一些资料,检查了好久,发现还是没法解决。
此时环境变量配置如下(具体内容是跟着课程照抄的):
最终发现问题:HADOOP_HOME这一行的路径,如果直接手动输入的话,可能会出错,所以要从路径直接复制。
我的做法:
cd /XXX
XXX代表的是hadoop的目录
pwd
pwd是为了获取路径,回车后出现的内容直接复制
这里以我的路径为例:
-
找到安装hadoop的目录
-
pwd获取路径
直接复制红框的这一行,然后在配置环境变量的时候在使用 -
配置环境变量
配置好是这样子 -
测试一下
再输入hadoop version的时候就正常了
总结:
虽然不知道是什么原理,但是用直接复制的方法还是解决了问题。
现在我仍在初学者阶段,还有很多不懂的地方,还希望各位多多指教,共同进步。