Hadoop 1.2.1 单节点安装(Single Node Setup)步骤

为了使您快速体验hadoop,可以在一台机子上安装单节点(Node)的hadoop。

一 安装的前提条件

 1.平台要求

 (1). hadoop全面支持GNU/Linux,并且已经演示过部署在GNU/Linux上超过2000个节点的集群.

 (2). Win32 仅支持作为开发平台,hadoop的分布式相关功能并未在Win32 上作全面测试,因此不建议在产品环境中使用win32平台。

 2.软件要求

 Linux和windows上都需要安装以下软件:

 (1)必须安装JavaTM 1.6.x,最好是sun的.

 (2)必须安装SSH,SSHD需要开启,hadoop脚本才能管理远程实例(remote Hadoop daemons)

 另外:

 Windows上必须安装Cygwin.

 3.安装以上软件

  Ubuntu Linux上安装举例:

1
2
sudo   apt-get  install   ssh
sudo   apt-get  install   rsync

  windows上安装了cygwin后,还需要安装openssh.

二 下载最新稳定版hadoop 1.2.1

   下载地址:

http://hadoop.apache.org/core/releases.html

三 准备启动Hadoop集群(单节点)

  解压缩下载的hadoop,并编辑conf/hadoop-env.sh文件,将配置项JAVA_HOM设置为你安装的java的当前根目录。

  开始运行一下命令:

1
$ bin /hadoop

  如果显示的是hadoop命令的帮助,则表示设置正确。

  接下来,你可以操作hadoop集群了,hadoop集群有三种模式:

  Local (Standalone) Mode(独立模式)

  Pseudo-Distributed Mode(伪分布式模式)

  Fully-Distributed Mode(分布式模式)

  在这里仅介绍前两种模式,第三种模式较复杂,以后单独介绍。

四 独立模式使用

  默认情况下,hadoop被配置成非分布式模式,即一个java进程,这样方便调试。

  下面的命令将hadoop安装目录下的conf目录作为输入,然后将conf目录下的文件中符合给定正则表达式条件的内容找出来。输出即将内容写入指定的输出目录的文件中。

1
2
3
4
mkdir   input
cp   conf/*.xml input
$ bin /hadoop   jar hadoop-examples-*.jar  grep   input output  'dfs[a-z.]+'
cat   output/*

五 伪分布式模式操作使用

 在单台机子上hadoop通过运行多个java后台进程来实现伪分布式。

 1 依次编辑配置文件,并按照下面的内容进行设置:

conf/core-site.xml:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值