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单机版相关推荐

  1. Windows 10下编译安装Hadoop2.6

    转自:https://www.linuxidc.com/Linux/2016-08/134131.htm Windows 10下安装Hadoop2.6,Windows10下编译64位Hadoop2.x ...

  2. Linux上搭建Hadoop2.6.3集群以及WIN7通过Eclipse开发MapReduce的demo

    随笔 - 70  文章 - 0  评论 - 88 Linux上搭建Hadoop2.6.3集群以及WIN7通过Eclipse开发MapReduce的demo 近期为了分析国内航空旅游业常见安全漏洞,想到 ...

  3. 安装hadoop-2.3.0-cdh5.1.2全过程

    工欲善其事,必先利其器,啥都不说,Hadoop下载:http://archive.cloudera.com/cdh5/cdh/5/  选择好相应版本搞起,在本文讲述的是 围绕hadoop-2.3.0- ...

  4. Hadoop2.7.6在Windows7单机部署

    安装参考:Hadoop2.7.4 在 Windows 10(64位) 详细配置 安装参考:Windows7-8-10安装部署hadoop-2.7.5 1 配置jdk1.8 不要安装在空格的目录中,你会 ...

  5. 【Spark笔记】Windows10 本地搭建单机版Spark开发环境

    0x00 环境及软件 1.系统环境 OS:Windows10_x64 专业版 2.所需软件或工具 JDK1.8.0_131 spark-2.3.0-bin-hadoop2.7.tgz hadoop-2 ...

  6. HADOOP安装指南-Ubuntu15.10和hadoop2.7.2

    Ubuntu15.10中安装hadoop2.7.2安装手册 太初 目录 1.      Hadoop单点模式... 2 1.1        安装步骤... 2 0.环境和版本... 2 1.在ubu ...

  7. 单机版安装,伪分布式安装

    单机版安装,伪分布式安装 单机版安装:适合做一些调试,mapreduce调试(debug),实际开发中不用 伪分布式安装:在一台服务器上模拟出来多台服务器的效果(模拟多服务的启动方式) 官网地址 单机 ...

  8. Spark2.1.0安装与配置(单机版)

    Spark2.1.0安装与配置(单机版) B站同步视频:Spark2.1.0安装与配置(单机版) 前言 该安装教程是承接Spark源码编译B站教程所制,因此所使用的安装包是在Spark源码编译教程中得 ...

  9. Windows安装HBase2.0.0(单机版)

    Windows安装HBase2.0.0(单机版) 说明 准备工作 配置windows hosts文件,配置服务器IP和名称 查看HBase和hadoop版本对照关系 下载安装jdk1.8+ 下载安装 ...

最新文章

  1. 皮一皮:这样的消息我也想收...
  2. python【蓝桥杯vip练习题库】ADV-172身份证排序
  3. boost::contract模块实现dictionary字典的测试程序
  4. 属性访问器(Property Accessor)----Setter/Getter
  5. Android NDK之静态/动态注册Native方法
  6. scikit-learn流形学习手写数字可视化
  7. java 正则表达式 中文数字和字母_Java中过滤出字母、数字和中文的正则表达式...
  8. java动态删除属性值_JavaBean动态添加删除属性
  9. 苹果Mac上的 Spotlight 扩展小技巧
  10. 在Python中使用XGBoost和scikit-learn进行随机梯度增强
  11. No package ‘glib-2.0‘ found/No package ‘gobject-2.0‘ found
  12. Windows 10 64位系统中安装加密狗驱动出现the returncode is 3003错误的解决方法
  13. 使用Wireshark抓包分析TCP协议
  14. AH3050_12V升18V2A 同步升压芯片
  15. shiro权限架作战
  16. 视频加密能做到完全防止外传播吗?
  17. 电信 dns服务器 不稳定,知名DNS服务商114DNS故障,你访问受影响了吗?
  18. 如何评价单片机大神郭天祥?
  19. PDF打开后名称与实际文件名称不符的解决
  20. 2021-2027全球与中国TAC功能膜市场现状及未来发展趋势

热门文章

  1. jsoncpp在vs2013上的编译
  2. SpringBoot中在除controller以外注入service-过滤器中注入
  3. oracle数据库【表复制】insert into select from跟create table as select * from 两种表复制语句区别...
  4. UVALive 7040 Color
  5. 关于JS中的constructor与prototype
  6. CAShapeLayer + UIBezierPath
  7. Apache Spark源码走读之6 -- 存储子系统分析
  8. Jq学习笔记(7)JQ动画
  9. [导入]JavaScript 滑动条效果
  10. 怎样用MATLAB将矩阵输出为图像并存到硬盘上-图像保存到硬盘