我正试图在ubuntu上安装hadoop的单节点安装程序。我开始遵循hadoop2.3文档中的说明。
但我似乎遗漏了一些非常简单的东西。
首先,它说
要获得hadoop发行版,请从一个apache下载镜像下载最近的稳定版本。
那么,
解压缩下载的hadoop发行版。在发行版中,编辑conf/hadoop-env.sh文件,至少将java\u home定义为java安装的根目录。
然而,我似乎找不到 conf
目录。
我在一个镜像下载了2.3版本。然后打开焦油球,一个 ls
内部收益:
$ ls
bin etc include lib libexec LICENSE.txt NOTICE.txt README.txt sbin share
我找到了他们引用的文件,只是没有找到 conf
目录:
$ find . -name hadoop-env.sh
./etc/hadoop/hadoop-env.sh
是我漏了什么东西,还是我拿错了包裹?还是文件过时了?
如果是的话,有人知道最新的文档在哪里吗?
5条答案
按热度按时间1qczuiv01#
只是在博客上加个便条http://codesfusion.blogspot.com/2013/10/setup-hadoop-2x-220-on-ubuntu.html. 这个博客非常棒,非常有用。我就是这样开始的。我花了一点时间想清楚的一个方面是,这个博客似乎使用了一种简化的方式来提供hadoop conf文件中的配置,比如“conf/core site.xml”、hdfs-site.xml等等。。。如下
根据官方文件,有一个更严格的方法-这将是有用的,当你有一个以上的属性是添加如下(请注意-描述是可选的:-)
tjjdgumg2#
在hadoop2.7.3中,文件位于hadoopcommon/src/main/conf中/
x759pob23#
在hadoop1中,
在hadoop2中,
mbjcgjjk4#
我认为文件需要更新。尽管目录结构已更改,但hadoop-env.sh、core-ste.xml和hdfs-site.xml等重要文件的文件名没有更改。您可能会发现以下链接对入门很有用。
http://codesfusion.blogspot.com/2013/10/setup-hadoop-2x-220-on-ubuntu.html
fcy6dtqo5#
我正在尝试安装一个伪分布式模式hadoop,遇到同样的问题。
遵循hadoop权威指南(第三版)第618页的内容,它说:
希望这能证实
etc/hadoop
是正确的地方。