我正在尝试在 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/