在 win7 64 上伪分布式部署 Hadoop 2.7.3
来源:互联网 发布:网络推广员的发展方向 编辑:程序博客网 时间:2024/06/02 03:34
在 win7 64 上伪分布式部署 Hadoop 2.7.3
主要参考链接: https://wiki.apache.org/hadoop/Hadoop2OnWindows 跳转到 Install 部分。。
已经在本机部署完了,但是我感到有点不妙。因为最后我看到如下的话:
5. Conclusion
5.1. Caveats
The following features are yet to be implemented for Windows.
- Hadoop Security
- Short-circuit reads
---------------------------------------
首先呢,你要有 hadoop bin文件,要么自己编译出来,要么下载。接前一篇文章呢,是自己编译了一个,那么就去hadoop 的 src 目录下的 hadoop-dist\target\
下找到一个 .tar.gz 然后把它解压到一个层次比较少的无空格目录上,准备部署,文章中介绍的是部署在 C:\deploy ,我看我C盘剩余空间不如 d 盘,于是部署在 D盘。然后按照后面的 步骤一步步来,就成功部署并简单测试了下 hdfs 例子和 yarn 中的 map reduce 的 wordcount 例子。过程中,建议可以在运行前,创建新的独立的 Hadoop 用户,我第一次测试时,并没有,我用的本机当前的管理员账户。然后跑过了。
还有就是,可以看到,开始是 运行了 start-dfs.cmd 启动了 hdfs系统,起来了 namenode datanode 2个命令行窗口。然后
又使用 start-yarn.cmd 启动了 yarn 系统,以运行后面的 map-reduce 例子程序。测试结果呢,会在hdfs 文件系统的那个 /out 目录里面,可以 -get 出来,我看过,结果大概是表明了你要测试的 text文件中,所有的单词及其出现次数。每个单词的统计占了一行。
文档结束,并没有讲怎么结束你的测试。可以找到并运行相应的 stop-all.cmd 或 stop-yarn.cmd stop-dfs.cmd.
具体的部署过程命令请去参考原网站的,这里就不贴了,免得太长。。。
我遇到的问题呢,就是在编译的时候,JAVA_HOME路径中含有空格也通过了编译,而在部署过程中会报错,于是我重装了 jdk到一个没有空格的新路径,并修改了这个环境变量配置。
本机只是测试了下单机伪分布式部署,要集群部署进行测试呢,请参照相应的 ClusterSetup 的文档。由于我没有这个环境,就不在这里做验证了。
状态查看
在浏览器中可以输入 http://NameNode:50070/ 看到集群的基本信息。单机伪分布式部署,可以输入 http://localhost:50070/ 确实可以看到状态。
如果有正在执行中的任务 http://NameNode:50030/ 可以看到当前集群上的任务状态。比如 http://localhost:50030/ ,我没有看到本机已运行结束的例子的任务情况。
- 在 win7 64 上伪分布式部署 Hadoop 2.7.3
- hadoop伪分布式部署
- hadoop伪分布式部署
- hadoop伪分布式部署
- 在windows平台上部署伪分布式系统开发hadoop程序
- [Hadoop]Hadoop 在windows 上伪分布式的安装过程
- hadoop 伪分布式部署过程
- Hadoop伪分布式模式部署
- Hadoop单机伪分布式部署
- Hadoop伪分布式集群部署
- mac上hadoop伪分布式
- Hadoop 在linux 单机上伪分布式 的安装
- Hadoop 在Linux 单机上伪分布式 的安装过程
- 在 win7 64 上编译 hadoop 2.7.3的经历
- hadoop单机部署伪分布式系列3:YARN
- 大数据学习3:hadoop编译和伪分布式部署
- hadoop-2.7.3分布式部署
- Easy hadoop 向导伪分布式部署注意事项
- 对员工的年龄进行排序
- STL容器:list
- leetcode 2. Add Two Numbers
- 吹牛逼的艺术
- loadrunner脚本参数化
- 在 win7 64 上伪分布式部署 Hadoop 2.7.3
- 动态规划9
- 详解Java8特性之Stream API并行流
- 5-1 字符串替换 (10分)
- Distributed File System Learn Test
- 一个简单的java图形
- 204. Count Primes
- 列车车厢重排
- hdoj 6023 Automatic Judge