Hadoop 2.0及以后的版本可以直接在windows上跑, 不用cygwin了, 凡是讲cygwin的攻略都可以忽略.

去官网下载hadoop,其实都是tar.gz linux版本,所以我们单独下载window需要一些文件。

关于环境变量: 我实验下来要加的唯一一个环境变量是系统变量里的Path, 往里加上Hadoop的bin目录的路径.

关于winutils: 除了Hadoop安装包和JDK外,还要下载的一个第三方工具是名为winutils的一套类库, 下载地址:

https://github.com/steveloughran/winutils

注意比如你hadoop下载的是3.1版本, 那么这个类库你也要用3.1的. 下载完了把里面所有的dll等文件都覆盖到hadoop目录的bin子目录下去.

关于hadoop的配置: 在hadoop目录下的etc/hadoop下找到大量配置文件, 文件后缀名为sh的是linux环境用的, cmd的就是windows的脚本,先要配置hadcoop-env.cmd: 这个文件唯一要配置的地方是:

 set JAVA_HOME=C:\Java\jdk1.8.0_121

尤其要注意的一点是如果你的Java装在Program Files这样带空格的文件夹下的话, 一定要把这个文件夹命名为不带空格的名字, 或者用 "C:\PROGRA~1" 来表示 "C:\Program Files", 否则会报错, 这是一个坑.!!!

hadoop2.0以后不需要借助cywin运行在Windows上相关推荐

  1. 如果彩虹QQ算非法外挂,那么运行在windows上的非微软开发的程序算什么?

    如果彩虹QQ算非法外挂,那么运行在windows上的非微软开发的程序算什么?你腾讯QQ不也是利用了一堆微软提供的信息,开放的API了吗?你腾讯QQ不也是windows上的外挂程序吗? 也许有人要说腾讯 ...

  2. Linux命令能否运行在Windows上?

    Linux命令能否运行在Windows上? 可以. Windows系统自带的PoweShell,可以执行Linux命令. 使用Git Bash.从下图可以看出,Git本身就有多个版本,下载Window ...

  3. linux运行容器,容器与云|如何在 Windows 上运行 Linux 容器

    1.概述 现在能够在 Windows 10 和 Windows 服务器上运行 Docker 容器了,它是以 Ubuntu 作为宿主基础的. 想象一下,使用你喜欢的 Linux 发行版--比如 Ubun ...

  4. 开源流媒体服务器ZLMediaKit在Windows上运行、配置、按需拉流拉取摄像头rtsp视频流)并使用http-flv网页播放

    场景 目前市面上有很多开源的流媒体服务器解决方案,常见的有SRS.EasyDarwin.ZLMediaKit和Monibuca等. 1.SRS GitHub - ossrs/srs: SRS is a ...

  5. mscorwks.dll没有被指定在Windows上运行,或者它包含错误...

    每次电脑开机后都会出现一个弹窗,弹窗的内容为: C:\Windows\Microsoft.NET\Framework64\v2.0.50727\mscorwks.dll 没有被指定在Windows上运 ...

  6. Hadoop2.0 YARN

    前言:Hadoop2.0中的YARN YARN产生背景 第一代MapReduce(MRv1)的局限性 扩展性差.MRv1中JobTracker兼备集群资源的管理和作业管理的调度和控制两大功能,使得Jo ...

  7. Hadoop2.0高可用集群搭建【保姆级教程】

    搭载Hadoop2.0高可用集群 说明 准备 下载好所需要的文件 目录准备 虚拟机网络配置(可能会在其他文章中讲到) 文件的安装 配置环境变量 环境变量的验证 关闭防火墙 配置Hadoop高可用集群 ...

  8. 从Hadoop1.0到Hadoop2.0架构的优化和发展探索详解

    前言 本人大三软件工程大数据专业,在此领域本人有诸多不明确疑问,可能文章会有些许错误,望大家在评论区指正,本篇文章错误将会不断更正维护. 提示:以下是本篇文章正文内容,下面案例可供参考 一.Hadoo ...

  9. 大话Hadoop1.0、Hadoop2.0与Yarn平台

    2016年12月14日21:37:29 Author:张明阳 博文链接:http://blog.csdn.net/a2011480169/article/details/53647012 参考 ppt ...

最新文章

  1. 数据科学干货分享来了!
  2. Tree-Structured LSTM模型
  3. 2.2.2 物理层设备(中继器、集线器)
  4. letecode [160] - Intersection of Two Linked Lists
  5. 再学 GDI+[98]: TGPImage(18) - 获取 GDI+ 图像格式对应的 GUID
  6. 地理信息系统软件测试培训,地理信息系统软件测试方法技术方案
  7. python装饰器 稀里糊涂_谈谈自己的理解:python中闭包,闭包的实质
  8. 学javascript看什么书?
  9. es分页和mysql分页_用户logstash同步mysql数据到es中7.4.1版本以后输出的sql日志中没有分页信息...
  10. 启动失败_启动失败了?
  11. apache开源项目--nutch
  12. atitit.故障排除--- 当前命令发生了严重错误。应放弃任何可能产生的结果sql server 2008
  13. cass读取dat文件_南方CASS方格网土方计算心得
  14. 《了不起的Markdown》之第1章 人人都应学会Markdown
  15. xmapp启动之路径错误
  16. 计算机应用bsp什么意思,bsp文件是什么?bsp文件怎么打开?
  17. 一个微信群机器人PHP,vbot微信机器人操作联系人的API(3)微信群API
  18. 十进制和二进制之间的转换
  19. ios 判断打开相机权限_iOS 获取用户是否有(相册/相机)权限
  20. IGame游戏公司的故事

热门文章

  1. linux下面获取当前bing-国内版的壁纸
  2. UEFI下面安装win7+Xubuntu18.10双系统
  3. OpenCV3学习笔记二:图像的掩膜操作
  4. NeHe OpenGL课程 网址整理
  5. 设置oracle 随机启动,配置Oracle单实例随机启动(11gR2)
  6. npm包的上传npm包的步骤,与更新和下载步骤
  7. SpringCloud之RestTemplate,几种常见的请求方式
  8. 云计算中的Big Iron重新成为时尚
  9. EXCEL 列与列怎么交换?
  10. linux配置文件、日志文件全备份