gpt4 book ai didi

Hadoop安装错误, "error : cannot execute hdfs-config.sh."

转载 作者:可可西里 更新时间:2023-11-01 14:15:45 24 4
gpt4 key购买 nike

我正在关注 this在我的电脑上安装 hadoop 的教程。据我所知,在 source ~/.profile 之前,我一直完全按照说明操作,但是当我尝试通过输入 hdfs namenode -format 来格式化 HDFS 时,它给了我以下错误:

ERROR: Cannot execute /usr/local/Cellar/hadoop/3.0.0/libexec/hdfs-config.sh

我尝试了很多方法在互联网上寻找解决方案,但没有找到解决方案。

最佳答案

@BIKI 我刚遇到同样的问题,Hadoop 版本 3.0.0 有一个奇怪的文件结构,不能按照您认为的方式设置主目录。

我在 MAC High Sierra OS 10.13 上,并使用 brew 安装,但我认为您会在 Ubuntu 或任何类 UNIX 系统上看到类似的东西。

最重要的是,如果您想追踪错误,请检查您的配置文件 (.bash_profile) 中的 HADOOP_HOME 以及启动 Hadoop 时启动的脚本.在我的例子中,我在我的配置文件中设置了一个名为 hstart 的别名,它调用以下文件:

start-dfs.sh

start-yarn.sh

这些文件调用 hdfs-config.sh 文件,该文件在给定主目录设置的情况下会丢失。

我的 Hadoop 主目录设置为:

export HADOOP_HOME=/usr/local/Cellar/hadoop/3.0.0

我把它改成:

export HADOOP_HOME=/usr/local/Cellar/hadoop/3.0.0/libexec

当然你必须source你的配置文件,在我的例子中是:

source .bash_profile

对我来说,这成功了。希望对您有所帮助!

关于Hadoop安装错误, "error : cannot execute hdfs-config.sh.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49063060/

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