gpt4 book ai didi

hadoop - 在 hadoop 安装中找不到 start-all.sh

转载 作者:可可西里 更新时间:2023-11-01 14:18:21 27 4
gpt4 key购买 nike

我正在尝试在我的本地机器上安装 hadoop 并正在关注 this .我也设置了 hadoop home

这是我现在尝试运行的命令

hduser@ubuntu:~$ /usr/local/hadoop/bin/start-all.sh

这是我得到的错误

-su: /usr/local/hadoop/bin/start-all.sh: No such file or directory

这是我添加到我的 $HOME/.bashrc 文件中的内容

# Set Hadoop-related environment variables
export HADOOP_HOME=/usr/local/hadoop

# Set JAVA_HOME (we will also configure JAVA_HOME directly for Hadoop later on)
export JAVA_HOME=/usr/lib/jvm/java-8-oracle

# Some convenient aliases and functions for running Hadoop-related commands
unalias fs &> /dev/null
alias fs="hadoop fs"
unalias hls &> /dev/null
alias hls="fs -ls"

# If you have LZO compression enabled in your Hadoop cluster and
# compress job outputs with LZOP (not covered in this tutorial):
# Conveniently inspect an LZOP compressed file from the command
# line; run via:
#
# $ lzohead /hdfs/path/to/lzop/compressed/file.lzo
#
# Requires installed 'lzop' command.
#
lzohead () {
hadoop fs -cat $1 | lzop -dc | head -1000 | less
}

# Add Hadoop bin/ directory to PATH
export PATH=$PATH:$HADOOP_HOME/bin

编辑在尝试了 mahendra 给出的解决方案后,我得到了以下输出

此脚本已弃用。而是使用 start-dfs.sh 和 start-yarn.sh
在 [localhost] 上启动名称节点
localhost:启动namenode,记录到/usr/local/hadoop/logs/hadoop-hduser-namenode-mmt-HP-ProBook-430-G3.out
localhost:启动datanode,记录到/usr/local/hadoop/logs/hadoop-hduser-datanode-mmt-HP-ProBook-430-G3.out
启动辅助名称节点 [0.0.0.0]
0.0.0.0:启动secondarynamenode,记录到/usr/local/hadoop/logs/hadoop-hduser-secondarynamenode-mmt-HP-ProBook-430-G3.out
启动 yarn 守护进程
启动资源管理器,记录到/usr/local/hadoop/logs/yarn-hduser-resourcemanager-mmt-HP-ProBook-430-G3.out
localhost:启动nodemanager,记录到/usr/local/hadoop/logs/yarn-hduser-nodemanager-mmt-HP-ProBook-430-G3.out

最佳答案

尝试运行:

hduser@ubuntu:~$ /usr/local/hadoop/sbin/start-all.sh

由于 start-all.shstop-all.sh 位于 sbin 目录中,而 hadoop 二进制文件文件位于 bin 目录中。

还更新了您的 .bashrc 用于:

export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin

这样就可以直接访问start-all.sh

关于hadoop - 在 hadoop 安装中找不到 start-all.sh,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35939312/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com