java - $HADOOP_COMMON_HOME 和 $HADOOP_HDFS_HOME 是同一个值吗?

标签 java apache hadoop distributed-computing hdfs

我知道 $HADOOP_COMMON_HOME 应该设置为 Hadoop 目录的根路径,但是 $HADOOP_HDFS_HOME 的值是多少?同一个?

它的值应该是多少?

最佳答案

他们不一样..

hadoop 发行版中有三个主要的子项目:

1) hadoop-common - mapreduce 和 hdfs 使用的通用功能,如 IPC ..

2) hadoop-mapred-mapreduce 框架 jar

3) hadoop-hdfs - hdfs 分布式文件系统 jar

它们每个都在不同的目录中。所以在你提取那些子项目之后,设置 $HADOOP_COMMON_HOME 设置为 hadoop-common 解压目录,$HADOOP_HDFS_HOME 设置为 hadoop-hdfs 解压目录。

关于java - $HADOOP_COMMON_HOME 和 $HADOOP_HDFS_HOME 是同一个值吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12314741/

相关文章:

linux - 在 apache : undefined symbol: ap_get_server_version 中使用 mod_jk 时出错

Java Hadoop FileSystem 对象到 File 对象

java - java中哪个类不能成为子类,为什么?

regex - Ant replaceregexp 任务 - 匹配和替换 HTML 注释 block

php - 授予777权限以在php中动态创建文件

hadoop - 写elasticsearch时Spark不支持arraylist吗?

sql - HiveQL Date_Add 问题

java - Spring MVC中如何从 Controller 访问bean?

java - 在 Google App Engine Java 应用程序中加载自定义 keystore

java - 更接近语言的 UML 工具的替代品?