我应该将hadoop\u前缀设置为什么?

nx7onnlm  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(371)

我是hadoop新手,我不了解所有内容,我已经安装了hadoop 2.5,我想运行以下命令来启动hadoop:

$ yarn-daemon.sh start resourcemanager
$ yarn-daemon.sh start nodemanager
$ hadoop-daemon.sh start namenode
$ hadoop-daemon.sh start datanode
$ mr-jobhistory-daemon.sh start historyserver

当我键入以下内容时:

which hadoop

我有这个:

/usr/bin/hadoop

但这是链接到:

/opt/cloudera/parcels/CDH-5.3.2-1.cdh5.3.2.p0.10/bin/hadoop

我应该将hadoop\u前缀设置为什么?为了启动hadoop,我有一个错误:yarn-daemon.sh:command not found

tvokkenx

tvokkenx1#

将以下内容添加到 .bashrc 它应该起作用:

export HADOOP_PREFIX=/opt/cloudera/parcels/CDH-5.3.2-1.cdh5.3.2.p0.10
export PATH=$PATH:$HADOOP_PREFIX/bin

相关问题