`

windows7配置hadoop环境

 
阅读更多

主要软件  jdk1.6(安装路径不要有空格)

              Cygwin(安装在NTFS分区下)

              hadoop-0.21.0

 

 

安装Cygwin注意:*** Query: Should privilege separation be used? (yes/no) no

                         *** Query: (Say "no" if it is already installed as a service) (yes/no) yes

 

                        *** Query: Enter the value of CYGWIN for the daemon: [] ntsec

 

当出现have fun 表示成功。

 

启动ssh服务  net start sshd

登录             ssh   localhost    提示密码输入

 

Hadoop配置

Hadoop  用tar命令解压 到E:盘根目录  在Cygwin的etc/profile文件末尾加入:

                                   export HADOOP_HOME=/cygdrive/e/hadoop-0.21.0

                                   export PATH=$PATH:$HADOOP_HOME/bin

 

 

更改hadoop/conf下的hadoop-env.sh   加入 export JAVA_HOME=/cygdrive/d/Java/jdk1.6

      hadoop/bin下的hadoop-config.sh  把189行改为   JAVA_PLATFORM=`CLASSPATH=${CLASSPATH} ${JAVA} -Xmx32m -classpath ${HADOOP_COMMON_HOME}/hadoop-common-0.21.0.jar org.apache.hadoop.util.PlatformName | sed -e "s/ /_/g"`

 

 

  1. 編輯hadoop/conf/core-site.xml  
  2. <configuration> 
  3. <property> 
  4. <name>fs.default.name</name> 
  5. <value>hdfs://localhost:9000</value> 
  6. </property> 
  7. <property> 

  8. </configuration> 
  9. 編輯hadoop/conf/hdfs-site.xml  
  10. <configuration> 
  11. <property> 
  12. <name>dfs.replication</name> 
  13. <value>1</value> 
  14. </property> 
  15. </configuration> 
  16. 編輯/opt/hadoop/conf/mapred-site.xml  
  17. <configuration> 
  18. <property> 
  19. <name>mapred.job.tracker</name> 
  20. <value>localhost:9001</value> 
  21. </property> 
  22. </configuration> 
  23.  

 

 

运行hadoop

    打开Cygwin控制台  输入cd  $HADOOP_HOME 进入Hadoop文件夹

                                输入 bin/hadoop namenode –format

                                启动  $ bin/start-all.sh

 

 

 

测试  :在伪分布式模式上运行

 

          bin/hadoop jar hadoop-*-examples-0.21.0.jar grep input output ‘dfs[a-z.]+’

 

         重开个Cygwin控制台 进入Hadoop文件夹

                               输入 bin/hadoop fs -cat output/*

         可以看到下面内容:

 

 

3       dfs.class

2       dfs.period

1       dfsmetrics.log

1       dfsadmin

1       dfs.servers

1       dfs.replication

1       dfs.permissions

1       dfs.file


 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    windows上配置hadoop所需要的winutils和hadoop.dll

    在Windows操作系统上配置Hadoop环境是一项相对复杂但必要的任务,因为Hadoop主要设计为在Linux环境中运行。然而,为了在Windows上本地开发或测试Hadoop应用程序,我们需要对环境进行一些特殊的配置,特别是涉及到`...

    windows环境下的hadoop3.1.0依赖,winutils

    在Windows环境下搭建Hadoop 3.1.0的分布式文件系统需要解决一个重要依赖——WinUtils。这个组件是Hadoop在Windows上运行...通过上述详细的步骤,用户可以在Windows上搭建起自己的Hadoop环境,进行数据管理和分析工作。

    windows下面的hadoop环境变量

    总之,配置Windows下的Hadoop环境涉及多个步骤,包括下载和安装Hadoop、设置环境变量、配置Hadoop相关的XML文件以及确保所有依赖项都已就绪。通过正确完成这些步骤,才能成功在Windows上运行和管理Hadoop集群。

    windows配置hadoop-1.1.0的伪分布式环境

    在Windows系统上配置Hadoop 1.1.0的伪分布式环境是一项技术性较强的任务,涉及到多个步骤和关键配置文件的设置。以下将详细介绍这个过程,以及与之相关的知识点。 首先,我们需要理解Hadoop的基本概念。Hadoop是...

    windows配置hadoop环境所需文件

    windows配置hadoop环境所需文件

    windows下搭建hadoop开发环境

    本文将详细介绍如何在Windows上配置Hadoop,以便使用Eclipse进行HDFS访问和MapReduce程序的调试。 首先,我们需要下载并安装Java开发工具包(JDK)。JDK是运行Hadoop的基础,因为Hadoop是用Java编写的。确保安装的...

    hadoop本地windows开发环境配置

    ### hadoop本地Windows开发环境配置 #### 一、Hadoop开发环境配置 为了在Windows环境下进行基于Spark的分布式数据处理,首先需要配置好Hadoop的开发环境。这一步主要是为了确保能够本地提交并运行Hadoop MapReduce...

    在windows系统中配置Hadoop2.7.5运行环境

    windows系统需要配置hadoop运行环境,否则直接运行代码会出现 Could not locate executable null \bin\winutils.exe in the hadoop binaries Unable to load native-hadoop library for your platform… using ...

    hadoop-2.7.5 windows环境

    在Windows环境下配置Hadoop,首先需要下载并解压Hadoop的安装包,如本例中的"Hadoop-2.7.5-master"。 **一、Hadoop安装** 1. **下载Hadoop**: 从Apache官方网站获取Hadoop 2.7.5的Windows版本,确保下载的是已经...

    Windows环境安装Hadoop.7z

    尽管如此,仍然可以在Windows上搭建一个用于学习和开发的单节点Hadoop环境。以下是简化版的在Windows上安装Hadoop的步骤: 准备工作 1. 安装Java: 确保你的系统上已经安装了Java Development Kit (JDK) 8或更高版本...

    windows环境下hadoop依赖

    本篇文章将深入探讨Windows环境下安装和配置Hadoop 2.7.x版本时所涉及的关键知识点,以及如何解决可能遇到的各种版本问题。 首先,我们需要理解Hadoop的核心组件,包括HDFS(Hadoop Distributed File System)和...

    windows下Hadoop配置

    Windows 下 Hadoop 配置详解 在本文中,我们将详细介绍 Windows 下 Hadoop 配置的过程。Hadoop 是一款开源的分布式计算框架,由 Apache 开发和维护。作为云计算和大数据处理的核心组件,Hadoop 广泛应用于数据挖掘...

    Windows环境安装Hadoop.docx

    - **用途限制**:在Windows上搭建的单节点Hadoop环境主要用于学习和开发目的,不推荐在生产环境中使用。生产级别的Hadoop集群通常部署在Linux系统之上。 - **官方文档参考**:随着Hadoop版本的不断更新,具体的配置...

    hadoop-windows下配置文件

    7. **环境变量设置**: 在Windows上配置Hadoop还需要正确设置系统环境变量,比如添加Hadoop安装路径到PATH变量,确保系统能找到Hadoop的相关可执行文件。 8. **启动和测试**: 完成配置后,用户需要启动Hadoop的服务...

    hadoop Windows 运行环境

    这个"hadopp Windows 运行环境"就是为在Windows操作系统上搭建和运行Hadoop环境提供所需的支持。 Hadoop的核心由两个主要组件构成:Hadoop分布式文件系统(HDFS)和MapReduce。HDFS是Hadoop的数据存储层,它将大...

    windows版hadoop

    Windows版的Hadoop使得在个人计算机上搭建Hadoop环境成为可能,尤其是对于开发者和学习者而言,这提供了一个方便的本地测试环境。 在Windows上安装Hadoop可能会遇到一些挑战,因为Hadoop最初是为Linux设计的。但是...

    windows下配置hadoop

    由于 Hadoop 主要设计用于 Linux 环境,因此在 Windows 上配置 Hadoop 需要借助 Cygwin 这样的工具来模拟 Linux 环境。下面我们将一步步进行讲解。 #### 二、系统环境准备 1. **安装 Java:** - 确保已安装 JDK,...

    windows安装需要的Hadoop库文件

    在Windows上安装Hadoop需要耐心和细致的配置工作,但一旦完成,可以为学习和开发提供一个本地化的测试环境。记住,由于Windows与Linux的差异,可能会遇到一些特有的问题,需要查阅文档或社区论坛寻求解决方案。

    hadoop-3.0.0 windows配置文件

    这个“hadoop-3.0.0 windows配置文件”是专为在Windows操作系统上运行Hadoop 3.0.0版本而设计的。在Windows环境中配置Hadoop通常比在Linux环境下更为复杂,因为Hadoop最初是为Linux开发的。然而,通过正确配置和一些...

    windows下安装hadoop的依赖库

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

Global site tag (gtag.js) - Google Analytics