我最近从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
完整的单节点教程