安装 Hadoop 的常规目录是什么?

安装 Hadoop 的常规目录是什么?

那么... Hadoop 没有安装程序,所以无法使用 apt... 我对 ubuntu 的东西还很陌生... 我知道我可以在任何地方安装它,但是它的主目录是否有一个既定的约定要遵循?

答案1

Hadoop 可以作为 snap 包安装在所有当前支持的 Ubuntu 版本中。打开终端并输入:

sudo snap install hadoop --channel=latest/beta

此 snap 包从 Apache Bigtop 1.2.0 版本安装 Hadoop 2.7.3。

答案2

因为您可以将其安装在任何您想要的目录中。但您可以使用一个惯例。在 Linux 中,大多数用户应用程序都安装在 /opt 中。如果您使用 Cloudera/Hortonworks 发行版。Hadoop 和所有堆栈都安装在 /usr/hdp/hdp_version/spark/{bin/etc/examples/...} 中

所以这取决于你。如果你要有多个版本的 Hadoop,并且要使用它们

/opt/hadoop/v2/apache-hadoop-2.x/ /opt/hadoop/v3/apache-hadoop-3.x/

另外。Hadoop 配置也可以链接到 /etc/ 中。因此,您可以在 /etc 中软链接您的 hadoop/spark 实际配置。

因为 /etc 用于大多数配置。ln -s /opt/hadoop/v3/apache-hadoop-3.1/confi /etc/hadoop3

因此您可以从 /etc 更改配置 /etc/hadoop3/[core-site.xml/hdfs-site.xml],而不需要知道二进制文件的位置。

相关内容