gpt4 book ai didi

java - 如何设置hadoop环境变量

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

我正在关注 this page在官方文档中。我还下载了 hadoop 2.2.0 并将其放在 $HOME/opt 下。现在我有了这个文件结构:

$ ls -1 ~/opt/hadoop-2.2.0/
LICENSE.txt
NOTICE.txt
README.txt
bin/
etc/
include/
lib/
libexec/
sbin/
share/

$ ls -1 ~/opt/hadoop-2.2.0/share/hadoop/
common/
hdfs/
httpfs/
mapreduce/
tools/
yarn/

在我上面提到的页面中,有这样一段话:

Assuming you have installed hadoop-common/hadoop-hdfs and exported $HADOOP_COMMON_HOME/$HADOOP_HDFS_HOME, untar hadoop mapreduce tarball and set environment variable $HADOOP_MAPRED_HOME to the untarred directory. Set $HADOOP_YARN_HOME the same as $HADOOP_MAPRED_HOME.

所以,我的问题是,鉴于我的文件结构,我应该如何设置 hadoop 环境变量($HADOOP_COMMON_HOME、$HADOOP_HDFS_HOME、$HADOOP_YARN_HOME 等)?非常感谢。

最佳答案

您可以按如下方式设置它们,但最后 2 个不是让 HDFS 和 YARN 正常工作所必需的。

HADOOP_COMMON_HOME=$HOME/opt/hadoop-2.2.0/
HADOOP_HDFS_HOME=$HOME/opt/hadoop-2.2.0/share/hadoop/hdfs
HADOOP_YARN_HOME=$HOME/opt/hadoop-2.2.0/share/hadoop/yarn

关于java - 如何设置hadoop环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20849667/

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