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

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

谢谢。

/usr/share是一个独立于平台的共享数据目录(而hadoop是在java中), /etc/hadoop主要是主机特定的系统和应用程序configuration文件。

然后,要configurationhadoop,只需使用以下命令并回答yes,yes,yes …!

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

然后

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

完整的单节点教程