在ubuntu 10.04上安装Hadoop


前两天晚上包括今天都在弄这个,一直被些现在看来是小问题的事情给弄得很纠结(make me crazy), 和 Imagine - How Creativity Works中说的很符合,过程是曲折的。

下面是具体安装步骤。

  1 安装

     Running Hadoop On Ubuntu Linux (Single-Node Cluster)

    是的,你没看错,照上面的做就行了。

 

 2 错误处理

   安装完成之后,根据官方文档的例子,一直提示问题,其中有环境变量的原因、有权限的缘故。

   经验教训就是,为了避免这一系列的问题,专门为hadoop建立一个用户吧,步骤1中也有。

   这些都搞定后,运行:

 bin/hadoop jar hadoop-examples-*.jar grep input output 'dfs[a-z.]+'
 会提示:
 java.lang.OutOfMemoryError:Java heap space
 解决方法:
   修改/etc/hadoop/hadoop-env.sh,没错,在这里竟然也还有一个hadoop-env.sh。

 3 参见上面两点

 


你可能感兴趣的:(ubuntu)