Ubuntu 上的 Hadoop-两个不同的安装目录?

Ubuntu 上的 Hadoop-两个不同的安装目录?

我最近从 Apache 提供的 .deb 安装了 Hadoop 1.0.3。软件包安装正确,但似乎有两个目录包含与 Hadoop 相关的文件:/usr/share/hadoop 包含 jar 和站点配置文件,而 /etc/hadoop 包含 hadoop-env.sh 和一些其他 XML;到目前为止,我读过的所有 Hadoop 文献似乎都假设只有一个 Hadoop 安装目录;有人可以详细说明这两个目录及其各自的用途吗?

谢谢。

答案1

/usr/share是一个独立于平台的共享数据目录(而 hadoop 采用 java...)并且/etc/hadoop主要是主机特定的系统和应用程序配置文件。

然后,要配置 Hadoop,只需使用以下命令并回答是、是、是……!

sudo ./usr/sbin/hadoop-setup-single-node.sh

然后

sudo ./usr/sbin/hadoop-validate-setup.sh --user=hdfs

单节点完整教程

相关内容