`
johnnywww
  • 浏览: 21051 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

Windows下安装Hadoop

 
阅读更多

公司项目计划用Hadoop,现在需要用Eclipse在Windows下开发,在网上找文章,终于在单机安装成功。
台式机i5-2400 3.1G,2G内存,操作系统Win7,JDK1.6.31,推荐学习这篇文章
1.下载Cygwin,运行Setup.exe,记得安装Sed、Openssh、Openssl,安装目录为d:\cygwin。
2.安装JDK,设置Windows环境变量,添加JAVA_HOME,值为java安装目录,添加CLASSPATH,值为.

,在Path变量中添加%JAVA_HOME%\bin
3.设置Windows环境变量,添加CYGWIN变量,值为ntsec tty,Path变量中添加d:\cygwin;d:\cygwin\bin,
4.将cygwin安装的快捷方式设置兼容性,以管理员权限运行。
5.下载hadoop 0.20.2版本(当前最新版为1.0.1,但是运行jobtracer会出现set permission错误,5.运行cygwin
6.更改目录权限
7.运行ssh-host-config
提示 ifprivilege separation should be used时,输入no
提示if sshd should be installed as a service时,输入yes
提示the value of CYGWIN environment variable时,输入ntsec
提示Do you want to use a different name时,输入no
提示Create new privileged user account 'cyg_server'?时,输入no
提示Do you want to proceed anyway?时,输入yes
8.打开Windows服务管理页面,找到CYGWIN sshd服务,设置属性,选择登录,选择有管理员权限的用户和对应的Windows登录密码
9.回到cygwin,运行

启动sshd服务。
10.在本地生成空密码的公钥和私钥,运行

11.配置本地访问不需要密码,运行12.测试本地访问没有使用过ssh连接localhost, 那么会有提示添加localhost到knowhosts中去,然后要求输入密码,记得运行exit,退出ssh。
13.将下载的hadoop拷贝到cygwin当前目录下,运行

解压将产生hadoop软件目录。
14.删除hadoop-0.20.2.tar.gz,运行15.在hadoop安装目录下,建日志目录16.建立jdk link,比如jdk在d:\program files\Java\jdk1.6.31目录下

17.打开hadoop安装目录下的conf目录,编辑hadoop-env.sh,添加

18.修改hadoop目录下conf目录下的core-site.xml19.修改hadoop目录下conf目录下的hdfs-site.xml20.修改hadoop目录下conf目录下的mapred-site.xml21.在hadoop安装目录下,格式化命名空间22.在hadoop安装目录下,运行hadoop23.在hadoop安装目录下,运行测试程序

24.在hadoop安装目录下,运行运行命令报错,提示由于 Cygwin 的路径并无法正常被 Hadoop 解析,亦即 Hadoop 经过 Windows OS 告知路径为 C:\hadoop4win\opt\hadoop\ 但在 Cygwin 中却为 \opt\hadoop。因此倘若您看到 File XXXX does not exist 的问题,可用 cygpath -w 指令把路径转变成 Windows 绝对路径,就可以解决,运行显示为E:\Source\java\TestHadoopUploadFile\test\fg,运行拷贝成功。

分享到:
评论

相关推荐

    windows下安装hadoop

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

    windows下安装hadoop所需要的winutil

    标题提到的"windows下安装hadoop所需要的winutil"就是解决这个问题的关键组件。 WinUtils是Hadoop在Windows系统上的一个实用工具集,它提供了与Linux环境下Hadoop相类似的环境变量配置和系统调用。主要功能包括设置...

    windows下安装hadoop的依赖库winutils

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

    windows下安装hadoop的依赖库

    以上就是Windows环境下安装Hadoop依赖库的基本过程。安装完成后,可以进一步探索Hadoop的数据处理能力,如使用MapReduce编写大数据处理程序,或者结合Spark、Hive等工具构建更复杂的数据处理流程。学习Hadoop不仅...

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

    在Windows环境下搭建Hadoop 3.1.0的分布式文件系统需要解决一个重要依赖——WinUtils。这个组件是Hadoop在Windows上运行所必需的,因为Hadoop原本是为Linux环境设计的,它的一些核心功能,如文件操作和本地进程管理...

    windows安装需要的Hadoop库文件

    在Windows环境下搭建Hadoop集群,通常比在Linux系统中更为复杂,因为Hadoop原生是为Linux设计的。然而,通过一些额外的配置和库文件,我们可以在Windows上运行Hadoop。以下是一些关于在Windows上安装Hadoop库文件的...

    windows下安装云计算环境hadoop的完整步骤

    ### Windows 下安装 Hadoop 云计算环境的完整步骤 在 Windows 环境下搭建 Hadoop 集群是一项挑战性的任务,尤其是对于初次接触大数据处理框架的开发者来说。本文将详细阐述在 Windows 平台上安装配置 Hadoop 的具体...

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

    在Windows环境下搭建Hadoop集群,对于初学者来说可能是一项挑战,但通过本地安装方式,可以大大简化这个过程。本压缩包“Windows本地安装Hadoop所需文件.zip”包含了在Windows系统上运行Hadoop所需的关键组件和配置...

    Windows安装hadoop

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

    Windows上安装Hadoop

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

    RedHatlinux下安装hadoop

    本文档主要讲述的是RedHat linux下安装hadoop 0.20.2, 并在windows下远程连接此hadoop,开发调试;感兴趣的朋友可以过来看看。 Hadoop是一个由Apache基金会所开发的分布式系统基础架构。  资源太大,传百度网盘了,...

    在Windows上安装Hadoop教程

    以上就是Windows环境下使用Cygwin安装Hadoop的基本流程。在实际操作中,可能会遇到各种问题,如端口冲突、环境变量设置不当、权限问题等,需要根据错误提示进行排查和解决。另外,如果要搭建多节点Hadoop集群,还...

    在Windows上安装Hadoop

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

    Windows环境安装Hadoop.docx

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

    windows安装hadoop

    ### Windows 下安装 Hadoop 的详细步骤 #### 一、Cygwin 安装与配置 **Cygwin** 是一种在 Windows 上运行 Linux 工具的软件,它提供了类似于 Linux 的环境,使得用户可以在 Windows 上使用 Linux 工具。安装 ...

    在windows环境下安装Hadoop

    ### 在Windows环境下安装Hadoop #### 一、概述 随着大数据技术的发展,Hadoop作为一款分布式处理框架,已经成为处理大规模数据集的重要工具之一。对于在Windows操作系统上进行开发的人员来说,想要搭建一个完整的...

    hadoop2.7.x windows下安装cmd文件

    在Windows下安装Hadoop 2.7.x虽然相对复杂,但遵循上述步骤,结合CMD文件进行操作,可以有效地在本地环境中建立一个测试集群。请注意,由于Windows与Linux环境的差异,可能会遇到一些特定问题,例如文件权限、线程...

Global site tag (gtag.js) - Google Analytics