`
wanglei2999
  • 浏览: 21835 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

win7+Hadoop准备工作----Cygwin安装

阅读更多
     安装过程十分简单,运行即可,程序会自动配置环境变量(在之前的版中还没有这项功能,新版本的JDK中已经可以自动配置环境变量了)。
  一、安装Cygwin
  Cygwin是在Windows平台下模拟Unix环境的一个工具,只有通过它才可以在Windows环境下安装Hadoop。可以通过这个链接下载Cygwin:
  http://www.cygwin.cn/setup.exe
  ·双击运行安装程序,选择install from internet。
  ·根据网络状况,选择合适的源下载程序。
  ·进入 select packages界面,然后进入Net,勾选openssl及openssh(如下图所示)。
  
勾选openssl及openssh

  如果打算在Eclipse上编译Hadoop,还必须安装“Base Category”下的“sed”(如下图所示)。
  
勾选sed
  另外建议安装“Editors Category”下的“vim”,以便在Cygwin 上直接修改配置文件。
  二、配置环境变量
  依次点击我的电脑→属性→高级系统设置→环境变量,修改环境变量里的path设置,在其后添加Cygwin的bin目录和Cygwin的usr\bin目录。
  三、安装和启动sshd服务
  点击桌面上的Cygwin图标,启动Cygwin,执行ssh-host-config 命令,当要求输入Yes/No时,选择输入No。当看到“Have fun”时,表示sshd 服务安装成功。
  在桌面上的“我的电脑”图标上右击,点击“管理”菜单,启动CYGWIN sshd 服务。
  四、配置SSH免密码登录
  执行ssh-keygen 命令,一直按回车,生成密钥文件。
    按如下命令生成authorized_keys文件:
  cd ~/..ssh/
  cp id_rsa.pub authorized_keys

  完成上述操作后,执行exit 命令先退出Cygwin 窗口,如果不执行这一步操作,下面的操作可能会遇到错误。
  接下来,重新运行Cygwin,执行ssh localhost 命令,在第一次执行时会有提示,然后输入yes,直接回车即可。


    问题:$ ssh localhost
          ssh: connect to host localhost port 22: Connection refused


   解答:启动的时候不要用net start sshd 因为没起来 ,换另一种方式 
         cygrunsrv -S sshd 
         验证是否启动成功 ps -ef|grep sshd


分享到:
评论

相关推荐

    win10下编译过的hadoop jar包--hadoop-2.7.2.zip

    总的来说,Hadoop 2.7.2在Win10上的编译和运行,不仅提供了在本地环境中学习和测试Hadoop的机会,也让你有机会深入理解分布式系统的工作原理和大数据处理的基本流程。这是一项对任何希望在大数据领域发展的IT专业...

    win7安装hadoop及eclipse调试mapreduce的配置方法

    【标题】: "win7环境下Hadoop安装及Eclipse调试MapReduce配置教程" 【描述】: "本教程详细讲解在Windows 7操作系统中如何安装Hadoop,并配置Eclipse进行MapReduce程序的调试,涵盖可能出现的问题及其解决方案。" ...

    win7下Cygwin搭建Hadoop开发环境

    win7下Cygwin搭建Hadoop开发环境

    Hadoop 2.7.5 Windows 7 64位 编译bin(包含winutils.exe, hadoop.dll等)

    用户只需要按照上述配置步骤,就可以在Windows 7 64位系统上运行Hadoop,进行大数据的处理和分析工作。 总的来说,Hadoop 2.7.5在Windows 7 64位环境下的编译是一个技术性的挑战,但这个资源简化了这一过程,使得...

    Windows上安装Hadoop

    本文将详细介绍如何在Windows环境中搭建Hadoop,并在Vista或Win7系统上安装SSH服务,以便远程管理和操作Hadoop集群。 首先,Hadoop是Apache开源项目,主要用于处理和存储大量数据,其核心包括HDFS(Hadoop ...

    windows版hadoop

    但是,通过一些特殊配置,如使用Cygwin或Windows Subsystem for Linux(WSL)等工具,可以在Windows环境下运行Hadoop。这里我们将探讨如何在Windows 10上安装和配置Hadoop 2.6.1。 首先,你需要下载Apache Hadoop的...

    win7下编译过的hadoop2.7.2

    但是,通过一些特定的步骤,可以在Windows系统上编译和使用Hadoop,而提供的“win7下编译过的hadoop2.7.2”文件正是为了简化这一过程。 首先,我们来看一下Hadoop在Windows上的编译步骤。在Windows 7环境下编译...

    hadoop2.6.4 win10编译

    这个过程不仅可以帮助理解Hadoop的工作原理,还可以为那些无法或不想使用Linux环境的用户提供便利。不过,请注意,对于生产环境,推荐在Linux服务器上部署和运行Hadoop,以获得更好的性能和稳定性。

    cygwin (win7 64和32都有)

    标题中的"cygwin (win7 64和32都有)"表明这个压缩包包含了适用于Windows 7 64位和32位系统的Cygwin安装程序。 Cygwin的核心是一个动态链接库,它模拟了Linux和Unix系统中的许多功能,包括文件系统、进程管理、网络...

    Hadoop-win依赖资料

    在实际操作中,"windows客户端依赖资料"可能包含用于安装、配置和运行Hadoop所需的特定文件,如配置文件模板、Cygwin安装指南、Hadoop二进制包、环境变量设置说明等。通过这些资料,你可以一步步地在Windows上构建起...

    hadoop-2.7.4.tar.gz

    【标签】"Hadoop win10 x64" 明确了这个版本是为64位的Windows 10系统准备的。Hadoop的64位版本能够充分利用现代计算机的硬件资源,特别是在处理大数据时,可以提供更好的性能。 在【压缩包子文件的文件名称列表】...

    hadoop-2.6.5已配好windows版本

    2. **Hadoop在Windows上的挑战**:Hadoop原本是为Linux设计的,但在Windows上运行需要额外的配置,如安装Cygwin或使用Windows-specific版本,如这里提供的2.6.5版本。 3. **配置环境变量**:`readme`文件将指导你...

    win10系统编译好的hadoop源码

    用户需要使用解压工具(如WinRAR或7-Zip)来提取文件,然后按照Hadoop的安装指南进行操作。 在压缩包子文件的文件名称列表中,我们看到的是"hadoop-2.7.6",这表明这是Hadoop的2.7.6稳定版本。这个版本可能包含了自...

    hadoop在win需要的插件

    总结,安装和配置Hadoop 2.8.1在Windows上需要安装JDK,设置环境变量,使用Cygwin或MingW模拟Unix环境,配置Hadoop的配置文件,格式化NameNode,启动服务,以及进行一些测试以确保一切正常运行。在实际操作过程中,...

    hadoop2.7.2 win10编译下的

    1. **安装依赖**:在Win10上,你需要安装Java Development Kit (JDK) 7或更高版本,因为Hadoop需要Java环境来运行。此外,你还需要Cygwin,这是一个提供Linux命令行工具的Windows环境,因为Hadoop的构建脚本基于Unix...

    徐老师大数据 Hadoop架构完全分析课程 Hadoop入门学习视频教程

    -019.Hadoop在Win7下免Cygwin环境安装NativeBug解决与dexpot多桌面应用.mp4 -020.Hadoop架构分析之单节点体系.mp4 021.Hadoop架构分析之集群结构分析.mp4 022.Hadoop架构分析之HDFS架构分析.mp4 023.Hadoop架构分析...

    hadoop 安装实例

    hadoop安装实例,cygwin在win7在安装过程,附图.非抄袭

    windows10 64位编译hadoop 2.6.5 bin文件

    3. **编译环境准备**:安装适用于Windows的Cygwin,这是一款提供Linux命令行环境的软件,包含了编译Hadoop所需的工具链,如GCC、Make等。 4. **配置Cygwin**:确保Cygwin安装了所有必要的软件包,如gcc-g++, maven,...

    hadoop在win上搭建需要的工具类

    7. **格式化NameNode**:在首次启动Hadoop集群前,需要对NameNode进行格式化,这会创建HDFS的元数据存储。 8. **启动Hadoop服务**:依次启动DataNode、NameNode、ResourceManager、NodeManager和HistoryServer等...

Global site tag (gtag.js) - Google Analytics