在 hadoop 文件夹中找不到 hadoop-env.sh

在 hadoop 文件夹中找不到 hadoop-env.sh

我正在尝试在 Ubuntu 12.04 上安装 Hadoop。我遵循了以下文章。

http://www.michael-noll.com/tutorials/running-hadoop-on-ubuntu-linux-single-node-cluster/

我已按照本教程中的说明安装了 hadoop。我已安装 hadoop-0.23.9.tar.gz,尽管该网站提到了旧版本。它还提到了更新 hadoop-env.sh 文件。我在 /usr/local/hadoop/conf 下找不到此文件。hadoop 目录下没有目录“conf”。可能是由于版本更改,该文件位于其他地方,但我找不到它。我想知道这个配置文件位于主 hadoop 目录下的哪个位置。

答案1

在终端运行以下命令来找到它:

find hadoop/ -name hadoop-env.sh

将 hadoop/ 替换为您的 hadoop 文件夹名称

答案2

配置和环境的通常位置在/etc/hadoop。例如:hadoop-2.5.1//etc/hadoop/hadoop-env.sh

答案3

对于最新的 Hadoop 版本,该文件hadoop-env.sh可以在以下位置找到:

/usr/local/hadoop/hadoop-common-project/hadoop-common/src/main/conf

答案4

您可以在此文件夹中搜索 hadoop_env.sh/usr/local/hadoop{your_hadoop_folder_name}/hadoop-common-project/hadoop-common/src/main/conf/

相关内容