HADOOP2单机版
2019独角兽企业重金招聘Python工程师标准>>>
Hadoop有三种模式 单机模式、伪分布模式和完全分布模式
这里先简单介绍单机模式 ,默认情况下,Hadoop被配置成一个非分布式模式,独立运行JAVA进程,适合开始做调试工作。
Hadoop 网址http://hadoop.apache.org/ OSC地址 http://www.oschina.net/p/hadoop
下载地址:http://mirror.bit.edu.cn/apache/hadoop/common/hadoop-2.0.2-alpha/hadoop-2.0.2-alpha.tar.gz
下载的版本是hadoop-2.0.2-alpha
安装前确定java安装 略
一、拷贝到/usr/local 解压 hadoop
1 | cp hadoop-2.0.2-alpha.tar.gz /usr/local |
2 | cd /usr/local |
3 | tar -zxvf hadoop-2.0.2-alpha.tar.gz |
目录结构和配置文件这里就 省略()
二、修改配置文件 hadoop-env.sh
Hadoop的配置文件都在 hadoop-2.0.2-alpha/etc/hadoop下,由于默认情况下是单机模式,一般不用做修改就可以直接做第三步测试实例,下面只是安装实际情况修改。
1、在hadoop中配置JAVA_HOME
默认的是export JAVA_HOME=${JAVA_HOME} 如果原来在环境变量中配置过,就可用使用默认的,不需修改
1 | export JAVA_HOME=/opt/java |
/opt/java 也就是jdk安装的路径
2、修改java虚拟机的类存
原来启动JVM时配置的最大内存是128m,当运行hadoop的一些自带的实例会报内存溢出,其实这里是可以修改内存大小
如果不需要也不必修改。
export HADOOP_CLIENT_OPTS="-Xmx128m $HADOOP_CLIENT_OPTS"
1 | export HADOOP_CLIENT_OPTS="-Xmx512m $HADOOP_CLIENT_OPTS" |
三、运行实例 Hello Hadoop
切换到该安装目录下,建立要上传到hadoop的两个文件 test1.txt、test2.txt
1 | mkdir input |
2 | cd input |
3 | echo "hello world" > test1.txt |
4 | echo "hello hadoop" > test2.txt |
5 | cd .. |
运行hadoop自带的wordcount实例可以统计一批文本文件中单词出现的次数
1 | $bin/hadoop jar /usr/local/hadoop-2.0.2-alpha/share/hadoop/mapreduce/hadoop-mapreduce-examples-2.0.2-alpha.jar wordcount input output |
bin/hadoop jar /usr/local/hadoop-2.0.2-alpha/share/hadoop/mapreduce/hadoop-mapreduce-examples-2.0.2-alpha.jar wordcount input output
查看结果
1 | $cat output/* |
hadoop 1
hello 2
world 1
OK,Hadoop单机模式就OK了
转载于:https://my.oschina.net/u/181757/blog/167541
HADOOP2单机版相关推荐
- Windows 10下编译安装Hadoop2.6
转自:https://www.linuxidc.com/Linux/2016-08/134131.htm Windows 10下安装Hadoop2.6,Windows10下编译64位Hadoop2.x ...
- Linux上搭建Hadoop2.6.3集群以及WIN7通过Eclipse开发MapReduce的demo
随笔 - 70 文章 - 0 评论 - 88 Linux上搭建Hadoop2.6.3集群以及WIN7通过Eclipse开发MapReduce的demo 近期为了分析国内航空旅游业常见安全漏洞,想到 ...
- 安装hadoop-2.3.0-cdh5.1.2全过程
工欲善其事,必先利其器,啥都不说,Hadoop下载:http://archive.cloudera.com/cdh5/cdh/5/ 选择好相应版本搞起,在本文讲述的是 围绕hadoop-2.3.0- ...
- Hadoop2.7.6在Windows7单机部署
安装参考:Hadoop2.7.4 在 Windows 10(64位) 详细配置 安装参考:Windows7-8-10安装部署hadoop-2.7.5 1 配置jdk1.8 不要安装在空格的目录中,你会 ...
- 【Spark笔记】Windows10 本地搭建单机版Spark开发环境
0x00 环境及软件 1.系统环境 OS:Windows10_x64 专业版 2.所需软件或工具 JDK1.8.0_131 spark-2.3.0-bin-hadoop2.7.tgz hadoop-2 ...
- HADOOP安装指南-Ubuntu15.10和hadoop2.7.2
Ubuntu15.10中安装hadoop2.7.2安装手册 太初 目录 1. Hadoop单点模式... 2 1.1 安装步骤... 2 0.环境和版本... 2 1.在ubu ...
- 单机版安装,伪分布式安装
单机版安装,伪分布式安装 单机版安装:适合做一些调试,mapreduce调试(debug),实际开发中不用 伪分布式安装:在一台服务器上模拟出来多台服务器的效果(模拟多服务的启动方式) 官网地址 单机 ...
- Spark2.1.0安装与配置(单机版)
Spark2.1.0安装与配置(单机版) B站同步视频:Spark2.1.0安装与配置(单机版) 前言 该安装教程是承接Spark源码编译B站教程所制,因此所使用的安装包是在Spark源码编译教程中得 ...
- Windows安装HBase2.0.0(单机版)
Windows安装HBase2.0.0(单机版) 说明 准备工作 配置windows hosts文件,配置服务器IP和名称 查看HBase和hadoop版本对照关系 下载安装jdk1.8+ 下载安装 ...
最新文章
- 皮一皮:这样的消息我也想收...
- python【蓝桥杯vip练习题库】ADV-172身份证排序
- boost::contract模块实现dictionary字典的测试程序
- 属性访问器(Property Accessor)----Setter/Getter
- Android NDK之静态/动态注册Native方法
- scikit-learn流形学习手写数字可视化
- java 正则表达式 中文数字和字母_Java中过滤出字母、数字和中文的正则表达式...
- java动态删除属性值_JavaBean动态添加删除属性
- 苹果Mac上的 Spotlight 扩展小技巧
- 在Python中使用XGBoost和scikit-learn进行随机梯度增强
- No package ‘glib-2.0‘ found/No package ‘gobject-2.0‘ found
- Windows 10 64位系统中安装加密狗驱动出现the returncode is 3003错误的解决方法
- 使用Wireshark抓包分析TCP协议
- AH3050_12V升18V2A 同步升压芯片
- shiro权限架作战
- 视频加密能做到完全防止外传播吗?
- 电信 dns服务器 不稳定,知名DNS服务商114DNS故障,你访问受影响了吗?
- 如何评价单片机大神郭天祥?
- PDF打开后名称与实际文件名称不符的解决
- 2021-2027全球与中国TAC功能膜市场现状及未来发展趋势
热门文章
- jsoncpp在vs2013上的编译
- SpringBoot中在除controller以外注入service-过滤器中注入
- oracle数据库【表复制】insert into select from跟create table as select * from 两种表复制语句区别...
- UVALive 7040 Color
- 关于JS中的constructor与prototype
- CAShapeLayer + UIBezierPath
- Apache Spark源码走读之6 -- 存储子系统分析
- Jq学习笔记(7)JQ动画
- [导入]JavaScript 滑动条效果
- 怎样用MATLAB将矩阵输出为图像并存到硬盘上-图像保存到硬盘