单机伪分布式 Hadoop报错

img


单机伪分布式 Hadoop报错-bash:no such file or directory每次重启都会,找不到文件和目录。

应该是你的环境变量没有配置


vi   ~/. bash_profile
在里边添加如下内容

img

添加好之后保存退出
source ~/. bash_profile

然后从新执行 start-all. sh就信啦

有用的话采纳一下哦

很简单,也不用什么sbin前面加/,也不是什么环境变量,也不用看什么文章,以下是我的思路:
1、你可能是在学习Hadoop的时候,观察他人的做法是sbin/start-all.sh,然后你就想这样操作
2、首先截图里,你所处的位置是~,也就意味着是用户目录,除非你把sbin搬到用户目录了,不然肯定不行
3、既然你的命令是sbin/start-all.sh,那肯定可以推断出别人是进入了Hadoop的安装文件夹才执行的
以上是我的推断思路,以下是解决方案:
1、cd hadoop(不要照着我的命令敲,不要死板,你的Hadoop在哪里,就cd到哪里去)
2、sbin/start-all.sh (第二步执行这个,因为sbin目录是在Hadoop里面的,所以进入到hadoop的安装文件夹里面,才不会报错找不到文件)
以上是我根据截图所推断出来的产生环境以及解决方案

试试在sbin前加/可能会有惊喜