`
simbas
  • 浏览: 22021 次
  • 来自: ...
最近访客 更多访客>>
社区版块
存档分类
最新评论

windows安装hadoop

阅读更多

hadoop是什么就不多说了,看这里

hadoop推荐部署环境是在linux,但是我们想要在windows体验一下还是可以的,follow me

 

我的环境:windows xp,hadoop安装包(0.20.1)cygwin

 

 

打开cygwin

 

explorer .

 

把hadoop的包放到这个目录下

然后输入命令

 

  tar zxf hadoop-0.20.1.tar.gz

 

解压完成后进入hadoop-0.20.1的配置目录,打开core-site.xml,加入以下内容。这里是定义namenode运行地址和端口

 

<property>
    <name>fs.default.name</name>
    <value>hdfs://localhost:9000</value>
  </property>

 

打开hdfs-site.xml,加入以下内容

<property>
    <name>dfs.replication</name>
    <value>1</value>
  </property>

这里把复制因子设置为1是因为我们在windows上做伪分布,只能启动一个datanode

 

接下来可以定义namenode数据目录,和datanode数据目录。当然这个不是必须的,默认是在/tmp目录下面

 

<property>
  <name>dfs.name.dir</name>
  <value>c:/filesystem/name</value>
</property>

<property>
  <name>dfs.data.dir</name>
  <value>c:/filesystem/data</value>
</property>

 最后修改hadoop-env.sh,把下面注释的这行打开,并设置为你的jdk路径。如果你的java在Program Files下,则整个jdk路径加引号

 

export JAVA_HOME=你的jdk路径

 


ok,在cygwin下进入bin目录,首先需要格式化namenode

 

./hadoop namenode -format

 

然后启动namenode

 

./hadoop namenode

 

再打开一个datanode,同样在bin目录下

 

./hadoop datanode

 

 

不出意外,你会看到

 

namenode

datanode

我们可以试一下上传文件

 

./hadoop fs -put d:/download/vmware6.03.rar /tt/vm.rar

 

list一下

 

./hadoop fs -lsr /tt

 

结果:

 

-rw-r--r--   1 Administrator supergroup   20793970 2010-01-18 15:52 /tt/vm.rar
 

有兴趣的筒子可以去c:/filesystem/data/current看看哈:)

 

 过几天再记录一下hadoop mapreduce

  • 大小: 143.4 KB
  • 大小: 156.8 KB
5
0
分享到:
评论
6 楼 lixhongwu 2013-02-02  
hyneng 写道
dapp66 写道
为什么我的提示:
./hadoop: line 258 c:\program: can not found

我的角度看路径没有错呀。而且也是在program files 文件夹下,也是用双引号括起来的。这是怎么搞的?

我也是这样的错

这个路径不能有空格,所以这个路径不对,你修改下路径,我之前也是这样的错误,我改了路径就ok了
5 楼 hyneng 2012-03-09  
dapp66 写道
为什么我的提示:
./hadoop: line 258 c:\program: can not found

我的角度看路径没有错呀。而且也是在program files 文件夹下,也是用双引号括起来的。这是怎么搞的?

我也是这样的错
4 楼 canli0011 2010-09-09  
canli0011 写道
当我执行./hadoop namenode -format时为啥会出现下面的错误提示,我的hadoop-env.sh中JAVA_HOME配置为:
export JAVA_HOME=/cygdrive/d/Java/jdk1.6.0_10。

出现的问题是:
/cygdrive/d/hadoop/bin/..conf/hadoop-env.sh:line 2:$'\r':command not found
......
......
/cygdrive/d/hadoop/bin/..conf/hadoop-env.sh:line 52:$'\r':command not found
/bin/java: No such file or directoryva/jdk1.6.0_10
/bin/java: No such file or directoryva/jdk1.6.0_10
/bin/java: cannot execute:NO such file or directory0_10
请指教…………


解决了:在conf/目录下执行“dos2unix hadoop-env.sh”就OK了。。
3 楼 canli0011 2010-09-07  
当我执行./hadoop namenode -format时为啥会出现下面的错误提示,我的hadoop-env.sh中JAVA_HOME配置为:
export JAVA_HOME=/cygdrive/d/Java/jdk1.6.0_10。

出现的问题是:
/cygdrive/d/hadoop/bin/..conf/hadoop-env.sh:line 2:$'\r':command not found
......
......
/cygdrive/d/hadoop/bin/..conf/hadoop-env.sh:line 52:$'\r':command not found
/bin/java: No such file or directoryva/jdk1.6.0_10
/bin/java: No such file or directoryva/jdk1.6.0_10
/bin/java: cannot execute:NO such file or directory0_10
请指教…………
2 楼 dapp66 2010-01-26  
为什么我的提示:
./hadoop: line 258 c:\program: can not found

我的角度看路径没有错呀。而且也是在program files 文件夹下,也是用双引号括起来的。这是怎么搞的?
1 楼 dapp66 2010-01-25  
看来只有我回复你呀。

相关推荐

    Windows安装hadoop

    Windows安装hadoop Windows安装hadoop Windows安装hadoop Windows安装hadoop Windows安装hadoop Windows安装hadoop

    windows安装需要的Hadoop库文件

    以下是一些关于在Windows上安装Hadoop库文件的关键知识点: 1. **Java开发工具**:Hadoop依赖于Java环境,因此首先需要安装Java Development Kit (JDK)。确保下载与Windows操作系统兼容的JDK版本,并正确配置`JAVA_...

    windows下hadoop2.7.3环境问题的解决(含说明)

    8. **测试Hadoop安装**:创建一个测试文件并上传到HDFS,使用`hadoop fs -put localfile hdfs://localhost:9000/testfile`,然后用`hadoop fs -ls hdfs://localhost:9000/`确认文件已存在。 9. **防火墙设置**:...

    windows-hadoop-2.7.3

    3. **配置hadoop-env.cmd**:在解压目录的conf子目录下找到hadoop-env.cmd文件,设置HADOOP_HOME指向Hadoop安装路径,并配置Java路径(JAVA_HOME)。 4. **配置core-site.xml**:在这个文件中,你需要定义Hadoop的...

    windows下安装hadoop的依赖库

    在Windows环境下搭建Hadoop环境,一个关键步骤是安装Hadoop的依赖库。Hadoop是一个开源的分布式计算框架,主要用于处理和存储大规模数据。在Windows上安装Hadoop时,需要确保系统具备所有必要的组件和配置,以便正确...

    windows下安装hadoop

    Windows 下安装 Hadoop 教程 Hadoop 是一个开源的大数据处理框架,由 Doug Cutting 和 Mike Cafarella 于 2005 年创建,现今已经成为业界标准的分布式计算平台。然而,在 Windows 系统中安装 Hadoop 并不是一件简单...

    win10下安装hadoop-2.8.3详细步骤

    windows环境下安装hadoop-2.8.3的详细步骤,包括调用自带的CountWord。

    windows下安装hadoop的依赖库winutils

    在Windows环境下搭建Hadoop分布式框架时,一个必不可少的步骤就是安装Hadoop的依赖库——WinUtils。这个库是Hadoop在Windows系统上运行所必需的,因为它提供了与Linux系统中`hadoop`命令类似的功能。本文将详细介绍...

    Windows本地安装Hadoop所需文件.zip

    3. **配置Hadoop**:配置文件通常位于"Hadoop安装目录\etc\hadoop"下,包括`core-site.xml`、`hdfs-site.xml`、`mapred-site.xml`和`yarn-site.xml`等。这些文件需要根据你的系统设置进行适当修改,例如设置HDFS的...

    Windows上安装Hadoop

    在Windows操作系统上安装Hadoop可能是一项挑战,但通过遵循正确的步骤和使用合适的工具,这个过程可以变得相对平滑。本文将详细介绍如何在Windows环境中搭建Hadoop,并在Vista或Win7系统上安装SSH服务,以便远程管理...

    Windows环境安装Hadoop.docx

    ### Windows环境下安装与配置Hadoop知识点详解 #### 一、前言 Hadoop是一个开源软件框架,用于分布式存储和处理大型数据集。虽然Hadoop主要为Linux/Unix环境设计,但在某些情况下,用户可能需要在Windows环境下进行...

    在Windows上安装Hadoop

    在Windows操作系统上安装Hadoop可能比在Linux环境下稍微复杂一些,因为Hadoop主要设计为在类Unix系统上运行。然而,通过使用Cygwin——一个提供Linux命令行接口和工具的开源软件,我们可以让Hadoop在Windows上运行。...

    在Windows上安装Hadoop教程

    在Windows上安装Hadoop是一项复杂但值得学习的任务,它涉及到多个步骤和技术,包括环境配置、依赖工具的安装以及服务的启动和管理。本教程将详细解释这个过程,并着重解决一个常见的问题——Cygwin SSHD服务启动失败...

    windows版hadoop

    在Windows上安装Hadoop可能会遇到一些挑战,因为Hadoop最初是为Linux设计的。但是,通过一些特殊配置,如使用Cygwin或Windows Subsystem for Linux(WSL)等工具,可以在Windows环境下运行Hadoop。这里我们将探讨...

    hadoop-2.7.7 windows配置需要的bin文件

    总之,配置Hadoop 2.7.7在Windows上是一项涉及多个步骤的任务,包括拷贝bin文件、处理系统级依赖、配置环境变量、修改配置文件、启动服务以及验证安装。理解这些步骤和相关文件的作用对于成功部署和运行Hadoop至关...

    eclipse安装Hadoop插件

    ### Eclipse安装Hadoop插件详解 #### 一、前言 随着大数据技术的快速发展,Hadoop作为处理海量数据的重要工具之一,其应用越来越广泛。为了更好地利用Eclipse进行Hadoop程序开发,安装Hadoop Eclipse插件是十分...

Global site tag (gtag.js) - Google Analytics