VMware执行命令hadoop-daemon.sh start journalnode报错hadoop-daemon.sh: 未找到命令…

首先启动hadoop1节点的Zookeeper服务

VMware执行命令hadoop-daemon.sh start journalnode报错hadoop-daemon.sh: 未找到命令...

然后启动hadoop1节点的Journalnode执行命令hadoop-daemon.sh start journalnode报错hadoop-daemon.sh: 未找到命令…

[root@hadoop1 bin]# hadoop-daemon.sh start journalnode bash: hadoop-daemon.sh: 未找到命令…

通过执行命令locate hadoop-daemon.sh 发现hadoop-daemon.sh文件并不在目录bin下,而是在sbin下。

解决方法:

1、执行命令vim /etc/profile编辑/etc/profile文件

2、如图,在$HADOOP_HOME/bin后面加上:$HADOOP_HOME/sbin

VMware执行命令hadoop-daemon.sh start journalnode报错hadoop-daemon.sh: 未找到命令...

3、执行命令source /etc/profile

4、启动hadoop1节点的Journalnode,成功启动

VMware执行命令hadoop-daemon.sh start journalnode报错hadoop-daemon.sh: 未找到命令...

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://www.net2asp.com/5627811ed6.html