Hadoop Local(本地)模式搭建

 

 

1. 下载压缩包

下载Hadoop binary二进制压缩包 https://hadoop.apache.org/releases.html

上传到Linux并解压

2. 配置环境变量

提前先配置好java环境变量,编辑 vi /etc/profile

export HADOOP_HOME=/usr/soft/hadoop-2.7.2
PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin

export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL

运行 source /etc/profile 使配置生效

3. 配置Hadoop的JAVA_HOME路径

进入Hadoop解压目录,vi ./etc/hadoop/hadoop-env.sh
设置JAVA_HOME路径

export JAVA_HOME=/usr/soft/jdk1.8.0_144

4. WordCount

单机版Hadoop环境已经搭建完成,运行一个统计单词数量的Demo来了解一下Hadoop的运行机制

  1. 复制一些xml文件

mkdir /usr/soft/input
cp ./hadoop/*.xml /usr/soft/input

  1. 执行Hadoop命令

格式: hadoop jar <jar包> <类> <输入文件夹> <输出文件夹> <条件>

hadoop jar ./share/hadoop/mapreduce/hadoop-mapreduce-examples-2.7.2.jar wordcount /usr/soft/input /usr/soft/output

注意,保证之前没有这个output目录,成功之后会产生2个文件

[root@localhost output]# ll
total 8
-rw-r--r--. 1 root root 5552 Jan  2 17:20 part-r-00000
-rw-r--r--. 1 root root    0 Jan  2 17:20 _SUCCESS
  • part-r-00000 结果文件
  • _SUCCESS 成功标志
  1. 查看结果
[root@localhost output]# more part-r-00000 
"*"     17
"AS     6
--More--(1%)
  1. 查看hdfs文件列表

hdfs dfs -ls /

转载于:https://www.cnblogs.com/linyufeng/p/10829179.html

hive-hadoop2.x搭建方式 前言 本教程采用的是hive-1.21版本,hadoop版本为hadoop2.6.5 一、本地方式(内嵌derby) 步骤 这种存储方式需要在本地运行一个mysql服务器,并作如下配置 解压 修改安装包内conf文件夹下的hive-default.xml.template,并重命名为hite-site.xml ​ <configuration> <property> <name>javax.jdo.option.Conne... 阅读详情

相关推荐

(超详细) Spark环境搭建(Local模式、 StandAlone模式、Spark On Yarn模式)

Spark环境搭建 JunLeon——go big or go home 目录 Spark环境搭建 一、环境准备 1、软件准备 2、Hadoop集群搭建 3、Anaconda环境搭建 二、Spark Local模式搭建 1、Spark下载、上传和解压 2、配置环境变量 3、配置Spark配置文件 4、测试 5、补充:spark-shell、spark-submit 三、Spark Standone模式搭建 1、Hadoop集群与Spark集群节点规划 2、三台虚拟机分别安

JunLeon的博客 4万+

Hadoop编程——第五章:(3) MapReduce集群与本地local运行模式

MapReduce经典入门案例:WordCountWordCount中文叫做单词统计、词频统计,指的是统计指定文件中,每个单词出现的总次数。这个是大数据计算领域经典的入门案例,相当于Hello World。 虽然WordCount业务及其简单,但是希望能够通过案例感受背后MapReduce的执行流程和默认的行为机制,这才是关键。 map阶段的核心∶把输入的数据经过切割,全部标记1。因此输出就是。 shuffle阶段核心∶经过默认的排序分区分组,key相同的单词会作为一组数据构成新的kv对。 re......

weixin_45348240的博客 943

抖音风控参数逆向实战:从bd-ticket-guard-client-data到x-tt-session-dtrait的完整攻防解析

本文深入解析抖音风控参数逆向实战,重点剖析bd-ticket-guard-client-data和x-tt-session-dtrait的生成机制与破解方法。通过抓包调试、ECDH密钥生成、RSA与AES双层加密等技术手段,揭示抖音风控系统的核心逻辑,并提供实用的对抗策略与维护建议,助力开发者突破抖音风控限制。

weixin_30335575的博客 677

Hadoop(伪分布式)+Spark(local模式)搭建Hadoop和Spark组合环境

一、安装Hadoop 二、安装Spark

m0_60154718的博客 4800

TypeScript版LangChain环境配置全攻略:从零搭建AI应用开发环境

大语言模型(LLM)作为当前AI应用开发的核心技术,通过API接口为开发者提供了强大的自然语言处理能力。其工作原理基于Transformer架构,通过预训练和微调实现对人类语言的深度理解与生成。在工程实践中,开发者需要将LLM与外部工具、数据源和业务逻辑有效集成,这正是LangChain框架的技术价值所在——它提供了标准化的组件和接口,简化了复杂AI应用的构建流程。应用场景涵盖智能客服、内容生成、数据分析助手等多个领域。本文聚焦于TypeScript/JavaScript生态下的LangChain开发,详细

weixin_29055699的博客 253

ExcelVBA批量添加PDF文件

如图1所示,"BOM-01.xlsx"工作簿中的Sheet1工作表根据B列图号单元格中的内容,在图2所示的文件夹中找到对应的PDF文件,然后嵌入到相应的N列,双击N列中所示的图标,会打开PDF文件,是源文件的副本,即删除源文件,也可以打开N列的文件。 图1 根据B列的图号在N列嵌入对应的PDF文件 图2 PDF文件 图3 文件格式 Sub 导入文件() Ap...

qq389445046的博客 5577

搭建Hadoop本地模式、伪分布模式和全分布模式集群

1、环境准备 1.1、服务器和软件准备 服务器 内存 容量 系统 软件 版本 数量 linux 4g 100G centos8.0 jdk 1.8 5 hadoop 2.7.3 这里我用的云服务器(大家可以在自己的电脑安装虚拟机,配置内存可以调整为2g,容量的话60G就行),不方便透露服务器的IP,所以3台服务器的IP分别是A、B、C 、E和F hadoop软件下载可以到对应的官网下载hadoop-....

三头六臂的博客 2921

智能客服系统知识库构建:长尾问题解决方案全解析

智能客服系统知识库构建:长尾问题解决方案全解析

嗨,欢迎来到我的 优快云 博客小天地!一名深耕多年的技术发烧友。在这里,我将把日常工作中积累的宝贵经验,从复杂架构设计的精妙之处,到代码优化的实战技巧,毫无保留地分享给大家。 4112

Hadoop3.x单机模式Local(Standalone)模式

hadoop-env.sh、core-site.xml、hdfs-site.xml、workers(DataNode节点配置文件)、mapred-site.xml、yarn-site.xml。--SecondaryNameNode的HTTP服务地址-->--指定mapreduce使用yarn资源管理器-->--指定Mapreduce走shuffle-->--hadoop临时文件的存储路径-->--指定namenode的地址-->--配置副本数量,默认是3-->

majingbobo的博客 2063

OpenClaw Docker 安装问题解决全记录

控制面板无法加载(WebSocket 错误) | 确认 Nginx 配置中的 `Upgrade` 和 `Connection` 头正确 || 网关容器无法启动 | `docker compose logs openclaw-gateway`,检查权限、镜像名 |如需消除,使用 Let's Encrypt |- `<your-token>`:你的 OpenClaw 网关令牌(如 `b0e5ab...`)将 `<nas-ip>` 替换为你的群晖内网 IP(例如 `192.168.1.100`)。

u014490376的博客 2308

TSMC65nm工艺下Virtuoso仿真gm-id曲线的保姆级教程(含ADE设置详解)

本文提供了一份在TSMC 65nm工艺下使用Cadence Virtuoso绘制gm-id曲线的详细教程。内容涵盖从理解gm/id方法学、搭建仿真环境、深度解析ADE设置,到运行DC仿真、提取数据并生成对数坐标曲线的完整流程。教程重点解析了Virtuoso ADE中的关键设置与常见避坑点,旨在帮助模拟集成电路设计初学者快速掌握这一核心设计工具,为高性能电路设计奠定基础。

grpc6streamer的博客 1173

hadoop集群配置——本地模式-伪分布式-全分布式

hadoop集群搭建 local模式 首先准备三台虚拟机(centos7版) 配置网络和主机之间的映射关系,保证三台虚拟机之间能相互找到(需要root用户,三台虚拟机均需要配置): vi /etc/hosts 在后面添加网络和主机的映射: 192.168.187.100 hadoop0 192.168.187.101 hadoop1 192.168.187.102 hadoop2 检验: ping hadoop0 ping hadoop1 ping hadoop2 关闭防火墙(需要ro

m0_60688391的博客 422

基于稀疏表示字典学习的图像超分辨率-杨建超论文解析

文章:《Image Super-Resolution via Sparse Representation》 作者:杨建超 信号稀疏的定义: 令字典D的原子个数M,信号维度为N,则有以下三种关系: M = N时,D为完备的; M > N时,D为冗余的; M>>N时, D为过完备的。 图解如下: 借鉴了压缩感知的思想,通过对大量低分辨率图像和高分辨...

ycc18829026593的博客 7637

hadoop本地模式部署_Hadoop Local(本地)模式搭建

1. 下载压缩包2. 配置环境变量提前先配置好java环境变量,编辑 vi /etc/profileexport HADOOP_HOME=/usr/soft/hadoop-2.7.2PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbinexport PATH USER LOGNAME MAIL HOSTNAME HISTSIZE H...

weixin_39887577的博客 251

EMC基础知识总结

电磁干扰(Electromagnetic Interference),简称EMI,有和两种。传导干扰主要是电子设备产生的干扰信号通过导电介质或公共电源线互相产生干扰;辐射干扰是指电子设备产生的干扰信号通过空间耦合把干扰信号传给另一个电网络或电子设备。

学海无涯的专栏 1369

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

windows下Eclipse的Hadoop运行调试环境搭建

环境说明: windows 7 Eclipse mars hadoop-eclipse插件 hadoop-core-1.2.1-forwinlocal.jar hadoop集群 hadoop-1.2.1-bin.tar.gz3.4的下载地址见http://pan.baidu.com/s/1i4ejXch 首先有两种运行方式: MR程序以Local模式运行在windows本地,操作hdfs的文件。适用

TGBLOG 790

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

spark简介、spark local 运行模式 环境搭建

目录spark 的简介什么是 spark ?spark 技术栈回顾 MapReduce 模型MapReduce 的共享数据慢Spark的共享数据快Spark APIspark 的运行模式spark local 运行模式 环境搭建添加 依赖 和 插件local 模式的代码示例 -- WordCount在本地配置 Hadoop 的环境spark 的简介 什么是 spark ? spark 与 Map...

赤兔胭脂小吕布的博客 419

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

flink学习(一)本地(local)模式和集群(standalone)模式

目录本地模式(local)搭建下载flink安装包上传至虚拟机并解压配置环境变量启动flink并测试集群(standalone)模式搭建配置flink-conf.yaml和workers文件flink-conf.yaml文件workers文件masters文件分发集群启动flink集群启动jps查看进程UI界面查看测试集群 本地模式(local)搭建 下载flink安装包 https://downloads.apache.org/flink/flink-1.12.2/flink-1.12.2-bin-s.

秘密的博客 5995

大数据学习Spark——local模式(实战)

1、解压缩文件 将spark-2.4.5-bin-without-hadoop-scala-2.12.tgz文件上传到Linux并解压缩,放置在指定位置,路径中不要包含中文或空格,课件后续如果涉及到解压缩操作,不再强调。 tar -zxvf spark-2.4.5-bin-without-hadoop-scala-2.12.tgz -C /opt/module cd /opt/module mv spark-2.4.5-bin-without-hadoop-scala-2.12 spark-loca

caron的博客 271

hive后台启动_失眠大数据专家,基于Hadoop不同版本搭建hive集群(附配置文件)...

前言本教程采用了两种方案一种是hive-1.21版本,hadoop版本为hadoop2.6.5还有一种是主要讲基于hadoop3.x hive的搭建先来第一种一、本地方式(内嵌derby)步骤这种存储方式需要在本地运行一个mysql服务器,并作如下配置解压修改安装包内conf文件夹下的hive-default.xml.template,并重命名为hite-site.xml ...

weixin_36015213的博客 145

spark

2. YARN运行模式:Spark使用Hadoop的YARN组件进行资源与任务调度,实现了真正意义上Spark与外部的对接协作,充分利用Hadoop生态系统的资源管理能力,适用于已经部署了Hadoop集群的场景。3. Local模式:在本地部署单个Spark服务,比较适合简单了解spark目录结构,熟悉配置文件,简单跑一下demo示例等调试场景,方便开发者在本地进行开发和测试。Spark集群的三种部署模式。

cjffffff的博客 255

Spark本地环境配置避坑指南:JDK、Hadoop版本与类加载机制详解

Apache Spark 是运行在 JVM 上的分布式计算引擎,其本地模式(local[*])虽不依赖集群,但仍需严格匹配 JDK 版本、Hadoop 客户端及 Scala 运行时。核心原理在于 Spark 启动时通过 URLClassLoader 加载数十个 JAR 包,而类加载失败(如 NoClassDefFoundError)、静态初始化异常(ExceptionInInitializerError)或反射访问受限(illegal-access),往往源于 JDK 17 与 Scala 2.12 的兼容

weixin_33563728的博客 304

Spark安装配置2

这是更接近企业环境的模式,但不适合一上来就学。

jerrykorea的博客 613

CentOS7.4下Spark集群的搭建

一、Spark有三种集群搭建方式: 1.Standalone:独立模式,Spark原生的简单集群管理器,自带完整的服务,可单独部署到一个集群中,无需依赖任何其他资源管理系统,使用Standalone可以很方便地搭建一个集群 2.Apache Mesos:一个强大的分布式资源管理框架,它允许多种不同的框架部署在其上,包括yarn 3.HadoopYARN:统一的资源管理机制,在上面可以运行多...

mango_ZZY的博客 1140

Hadoop完整搭建过程(一):本地模式

1 本地模式 本地模式是最简单的模式,所有模块都运行在一个JVM进程中,使用的本地文件系统而不是HDFS,本地模式主要是用于本地开发过程中的运行调试用,下载后的Hadoop不需要设置默认就是本地模式。 2 环境变量 运行前请确保设置了JAVA_HOME环境变量,在~/.bashrc中设置即可,如果终端使用了zsh可以在~/.zshrc中设置: echo JAVA_HOME=/xxx/xxxx/xxx 3 测试 首先解压: tar -zxvf hadoop-3.3.0.tar.gz cd hadoop-3.

氷泠 1647

【 大数据分析Hadoop + Spark 】10分钟搭建Hadoop(伪分布式 )+ Spark(Local模式)环境

【 大数据分析Hadoop + Spark 】10分钟搭建Hadoop(伪分布式 )+ Spark(Local模式)环境

qq_56022768的博客 4908
上一篇: Hadoop介绍
下一篇: Hadoop分布式集群搭建
dgush2000
博客等级 码龄12年 1粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值