hadoop 伪分布式配置关键点

Ubuntu16.04环境下搭建Hadoop3.0.3伪分布式集群     最近刚好赶上双11腾讯促销,于是抢购了一个8核16G内存的云服务器,加上业务上需要用到hadoop,hive,于是想搭建搭建一个hadoop分布式集群,但是限于自己手头上服务器数量不多,因此打算先搭建一个hadoop伪分布式集群。   首先介绍一下我的安装环境:   (1)java version        (2)hadopp version     接下来,开始我的环境搭... 阅读详情
配置hadoop 的环境变量(所有的环境变量都是必须的) 
su  
vim /etc/profile  
export HADOOP_INSTALL=/usr/opt/hadoop  
export PATH=${HADOOP_INSTALL}/bin:${HADOOP_INSTALL}/sbin${PATH}  
export HADOOP_MAPRED_HOME=${HADOOP_INSTALL}  
export HADOOP_COMMON_HOME=${HADOOP_INSTALL}  
export HADOOP_HDFS_HOME=${HADOOP_INSTALL}  
export YARN_HOME=${HADOOP_INSTALLL}  
export HADOOP_COMMON_LIB_NATIVE_DIR=${HADOOP_INSTALL}/lib/natvie    

export HADOOP_OPTS="-Djava.library.path=${HADOOP_INSTALL}/lib:${HADOOP_INSTALL}/lib/native"  


设置hadoop-env.sh中的java环境变量 
cd /usr/opt/hadoop  
vim ./etc/hadoop/hadoop-env.sh   
[html] view plaincopyprint?在CODE上查看代码片派生到我的代码片  
export JAVA_HOME= {你的java环境变量}  

export HADOOP_OPTS="-Djava.library.path=$HADOOP_PREFIX/lib:$HADOOP_PREFIX/lib/native"


hadoop的配置文件主要有core-site.xml  、 hdfs-site.xml 、 yarn-site.xml 三个文件


core-site.xml
 
<configuration>  
    <property>  
        <name>hadoop.tmp.dir</name>  
        <value>/usr/opt/hadoop/tmp</value>  <!--一定要配置  系统默认的缓存文件夹在每次重启后会被删除-->  
    </property>  
    <property>  
        <name>fs.defaultFS</name>  
        <value>hdfs://localhost:9000</value>  
    </property>  
</configuration>  


hdfs.xml
 
 
<configuration>    
<property>    
        <name>dfs.replication</name>    
        <value>1</value>    
    </property>    
    <property>    
        <name>dfs.namenode.name.dir</name>    
        <value>file:/usr/opt/hadoop/dfs/name</value>    
    </property>    
    <property>    
        <name>dfs.datanode.data.dir</name>    
        <value>file:/usr/opt/hadoop/dfs/data</value>    
    </property>    
    <property>                 <!--这个属性节点是为了防止后面eclipse存在拒绝读写设置的 -->   
            <name>dfs.permissions</name>    
            <value>false</value>    
     </property>    
 </configuration>    


yarn-site.xml
 
 
<configuration>  
<property>  
<name>mapreduce.framework.name</name>  
<value>yarn</value>  
</property>  
  
<property>  
<name>yarn.nodemanager.aux-services</name>  
<value>mapreduce_shuffle</value>  
</property>  
</configuration>  


 创建需要的文件夹
 
 
 
cd /usr/local/hadoop  
mkdir tmp dfs dfs/name dfs/data  
 
 
 配置都已经完成。
 
6.运行
首先格式化文件系统
 
 
.bin/hdfs namenode -format   
启动
 
 
[html] view plaincopyprint?在CODE上查看代码片派生到我的代码片  
./sbin/start-dfs.sh  
./sbin/start-yarn.sh  



纪念下吧。我的hadoop

Hadoop伪分布式环境从零搭建与实战排错指南 Hadoop是一个基于Java的分布式计算框架,其核心由HDFS(分布式文件系统)和YARN(资源调度器)构成,支撑MapReduce等计算模型运行。理解组件间协同原理——如NameNode与DataNode的元数据管理、ResourceManager与NodeManager的资源分配契约——是稳定部署的前提。技术价值在于提供高容错、可扩展的大数据存储与计算能力,广泛应用于日志分析、ETL、实时数仓等场景。而伪分布式模式作为本地验证集群行为的关键路径,既能规避单机模式对网络和权限机制的屏蔽,又无需多节点硬件 阅读详情

相关推荐

阿里云ECS从零搭建Hadoop伪分布式集群:一站式配置与排错指南

本文详细介绍了在阿里云ECS上从零搭建Hadoop伪分布式集群的全过程,包括环境准备、JDK安装、Hadoop配置、SSH免密登录设置以及常见问题排查。通过一站式配置与排错指南,帮助用户快速部署Hadoop集群,特别针对阿里云环境提供了优化建议和避坑技巧。

aoanping0730的博客 393

Hadoop完全分布式搭建

hadoop完全分布式搭建教程

m0_53761858的博客 1803

OpenEuler系统上Hadoop 3.2.2伪分布式环境搭建与配置详解

大数据处理的核心在于分布式存储与计算框架,其原理是通过将海量数据分散存储在多台服务器上,并利用并行计算模型进行处理,从而突破单机性能瓶颈。Hadoop作为该领域的基石技术,其价值在于提供了高可靠、高扩展的开源解决方案,广泛应用于日志分析、数据仓库、机器学习等场景。在国产化技术栈趋势下,将Hadoop部署于OpenEuler操作系统成为常见需求。本文聚焦于Hadoop伪分布式部署,深入解析在OpenEuler系统上进行环境调优、SSH免密登录配置以及核心XML文件(如core-site.xml, hdfs-s

weixin_33139275的博客 313

2 Hadoop 正式安装

1. 部署 1.1 安装hadoop mkdir /opt/bigdata tar xf hadoop-2.6.5.tar.gz -C /opt/bigdata/ cd /opt/bigdata/ ln -sf hadoop-2.6.5 hadoop 详细过程 [root@node01 ~]# mkdir /opt/bigdata [root@node01 ~]# cd /usr/local/src/ [root@node01 src]# ls hadoop-2.6.5.tar.gz InstallJ

三成的博客 358

告别OpenAI API调用:手把手在本地CPU/GPU上部署fast-whisper中文语音识别模型

本文详细指导如何在本地CPU/GPU上部署fast-whisper中文语音识别模型,摆脱对OpenAI API的依赖。从环境准备、模型获取与优化,到CPU/GPU环境的具体部署步骤和性能优化技巧,全面覆盖本地化语音识别的实现方案,帮助开发者提升效率并保障数据隐私。

weixin_29988907的博客 307

5分钟搞定!用FunASR在本地快速部署达摩院Paraformer语音识别模型

本文提供了一份快速部署指南,教你如何在5分钟内利用FunASR工具包在本地电脑上启动达摩院Paraformer语音识别模型。Paraformer作为一款非自回归端到端模型,以其推理速度快、识别精度高的特点,结合FunASR的一键式模型加载和统一API,让开发者能轻松构建本地语音识别系统,极大降低了前沿AI技术的应用门槛。

q9w8e7r6t5的博客 605

Hadoop----HDFS操作说明

weixin_45383965的博客 180

功率开关管驱动串扰(Crosstalk):深度解析与优化方案

介绍了功率开关器件驱动串扰产生机理,并整理了常见的工程应用优化措施

qq_38326420的博客 555

最近跑hadoop遇到的一些问题

一、 [#|2013-09-16T18:19:02.663+0800|INFO|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=23364;_ThreadName=Thread-2;|2013-09-1618:19:02,663 WARN DataStreamerExc...

weixin_33763244的博客 315

保姆级教程:用中移ML307模组对接高德/OneOS定位服务,从配置apikey到解析+MLBSLOC状态码

本文详细介绍了如何使用中移ML307系列模组对接高德/OneOS定位服务,从配置apikey到解析+MLBSLOC状态码的全过程。涵盖高德定位服务和OneOS定位服务的配置步骤、常见错误处理及性能优化技巧,帮助开发者快速实现基站定位功能,提升物联网项目的定位精度和稳定性。

weixin_30632089的博客 507

最新测算源码PHP算命源码-风水八字-八字起名-塔罗牌占卜

未来,随着技术的发展和用户需求的变化,我们可以继续对系统进行升级和优化,以满足更多用户的需求和期望。数据库设计:创建一个名为bazi的数据库表,包含以下字段:id(自增ID)、name(姓名)、sex(性别)、birth_date(出生日期)、birth_time(出生时间)、bazi(八字结果)。数据库设计:创建一个包含塔罗牌信息的数据库表,如tarot_cards,包含字段:id(塔罗牌ID)、name(塔罗牌名称)、meaning(塔罗牌含义)等。根据操作系统的不同,PHP的安装方法会有所不同。

shanbeizi的博客 2418

大数据-Hadoop学习笔记03

hadoop

就问你吃不吃药 511

赛灵思KV260视觉AI套件实战:从模型到边缘部署全流程解析

边缘计算与AI推理加速是当前嵌入式系统和物联网领域的关键技术。其核心原理在于将计算任务从云端下沉至网络边缘的设备端,通过专用硬件加速器(如FPGA、ASIC或NPU)执行神经网络推理,从而显著降低延迟、减少带宽消耗并提升数据隐私性。这一技术为实时性要求高的应用场景(如工业视觉检测、智能安防、自动驾驶等)提供了关键支撑。以赛灵思(Xilinx)的Zynq UltraScale+ MPSoC平台为例,其集成了ARM处理器与可编程逻辑,通过预置的深度学习处理器单元(DPU)为卷积神经网络提供高效INT8加速。开发

weixin_28719225的博客 326

部署Hadoop伪分布式集群

注意,开始之前配置IP地址,永久关闭防火墙,配置免密钥。配置:vim mapred-site.xml。配置:vi yarn-site.xml。配置:vi core-site.xml。配置:vi hdfs-site.xml。实验:部署Hadoop伪分布式集群。workers也需要配置。

qq_58476985的博客 799

Sigrity Power DC Package Multi-Resistor Compact ET Model Extraction模式提取封装基板电热阻模型

DIE(定义DIE的参数):material设置为silicon(硅),Attach material(贴片的材料,设置为Die Attach),Attach thickness(贴片的材料的厚度,厚度设置为0.001mm,点击ok。Cap为覆盖材料,Material定义材料类型,thickness定义厚度,length和width定义长宽,Adhesive Material为胶的材料,Adhesive Material为胶的厚度,本例不定义,跳过即可。

weixin_54787054的博客 439

【软件定义汽车】-【架构篇】-全面讲解整车电子电气架构演进

前言: 前段时间,陆陆续续写了一些电子电气架构相关的文章。这里打算再写最后一篇作为收尾,为整个系列画上句号,把坑填上,这个话题就算过去了。后续一段时间,尽量把之前文章中挖的“坑”填一下。行文逻辑将借鉴5W2H进行。 另外,本文作为一篇整合性的文章,为保证逻辑的完整性,主要是将大量过去自己文章中的内容进行梳理整合,也存在很多行业内专家的公开文章的内容,请见谅。 WHAT1:什么是汽车电子电气架构? 电子电气架构:EEA,Electrical/Electronic Architecture.

零点壹客的博客 1万+

Hadoop的三种模式(单机模式,伪分布式,完全分布式)以及集群的搭建

一、本机分布式 1.创建hadoop用户,将安装包传到hadoop的家目录下 [root@server1 ~]# useradd hadoop [root@server1 ~]# id hadoop uid=1000(hadoop) gid=1000(hadoop) groups=1000(hadoop) [root@server1 ~]# ls hadoop-3.0.3.tar.gz jdk-...

Sparks _Fly 6920

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Hadoop学习笔记(四)Hadoop伪分布式配置

Hadoop配置文档(二)这一篇是介绍Hadoop伪分布式的配置中的Hadoop的配置。第一部分是Hadoop1.0配置,第二部分是Hadoop2.0的配置,大家可以自己选择查看。 Linux配置可以查看 Hadoop学习笔记(三)Linux环境配置Hadoop1.0配置介绍Hadoop的五个核心守护进程有:NameNode,SecondaryNameNode,DataNode,JobTrac

Contributor -> Committer 1069

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

Hadoop 伪分布式集群环境搭建(4):安装配置Python3.6与PySpark

已搭建Hadoop伪分布式集群,HDFS服务正常运行(需提前验证和:Ubuntu 20.04默认预装Python3.8,需保留系统原有版本,避免影响依赖Python3.8的其他组件(如系统工具或Hadoop生态工具)。通过查看软链接,确认python3指向python3.8。从输出的文件列表可以看出,python3实际是一个软链接文件,指向python3.8执行程 序。我们可以分别运行python3和python3.8命令,以确认它们是否为同一个:Python命令不可用。

tomayato的博客 2125

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Docker容器化部署Hadoop伪分布式环境实战指南

容器化技术通过将应用及其依赖打包成标准化的轻量级单元,实现了环境一致性、快速部署和资源隔离,其核心原理基于操作系统级虚拟化与镜像分层机制。在数据密集型计算领域,Hadoop作为分布式存储与处理框架,传统部署方式复杂且环境依赖性强。将Hadoop与Docker结合,能极大简化环境搭建流程,提升开发测试效率。通过编写高效的Dockerfile,选择openjdk:8-jdk-slim等精简基础镜像,并优化配置SSH服务、Hadoop核心配置文件(如core-site.xml、hdfs-site.xml)及资源参

优快云头条 938

Hadoop的安装于配置及搭建集群

安装和配置Hadoop以及搭建集群是一个相对复杂的过程,涉及到多个步骤和配置。

wdaawdwadw的博客 774

Windows系统Hadoop伪分布式环境搭建与MapReduce实战指南

大数据处理的核心框架Hadoop,其设计初衷是基于分布式文件系统HDFS和MapReduce编程模型,实现对海量数据的高效存储与并行计算。其工作原理在于将计算任务分发到集群中的多个节点,通过YARN进行资源调度,从而实现水平扩展和容错处理。这一技术价值在于为企业提供了处理PB级数据的低成本、高可靠解决方案,广泛应用于日志分析、数据仓库和机器学习等场景。对于在Windows平台进行学习和开发测试的工程师而言,配置Hadoop环境常面临兼容性挑战,尤其是需要处理winutils和hadoop.dll等Windo

dgqvhtlwq472235338的博客 351

用Docker快速搭建Hadoop测试环境:5分钟实现单机伪分布式集群(2024最新hadoop-3.1.3方案)

本文详细介绍了如何使用Docker快速搭建Hadoop测试环境,5分钟内实现单机伪分布式集群(基于2024最新hadoop-3.1.3方案)。通过Docker Compose编排,一键启动包含NameNode、DataNode等组件的完整Hadoop环境,适合开发测试、教学演示等场景,具有资源友好、数据持久化等优势。

weixin_42557830的博客 412

Hadoop伪分布式环境搭建与HDFS基础操作实践

实际测试发现,通过可视化界面修改配置文件比命令行更高效,且平台自动保存操作记录方便回溯。对于初学者而言,这种沉浸式实验环境能显著降低学习门槛。实践时,可以随时通过右侧的AI助手获取配置指导。yarn-site.xml设置NodeManager辅助服务。通过source命令使配置立即生效。所有操作需在root权限下完成。通过web界面验证服务状态。ls命令列出目录内容。

BlackironWolf89的博客 250

Hadoop 三种核心运行模式(伪分布式/分布式/混合模式)全总结

伪分布式 → 纯分布式:修改slaves移除localhost、保留,副本数≥2;slaves新增localhost,master 会自动启动 DataNode/NodeManager;所有模式切换前需停止集群 + 重新格式化NameNode(清空旧元数据)。

yatum_2014的博客 640

Windows系统下Hadoop伪分布式环境搭建与避坑指南

大数据处理的核心框架Hadoop,其设计初衷是运行在分布式集群上,通常基于Linux环境。其核心原理在于通过HDFS实现海量数据的分布式存储,并利用MapReduce或YARN进行分布式计算与资源调度,为处理PB级数据提供了可靠的解决方案。这一技术价值在于使得企业能够以可控的成本构建可扩展的大数据处理平台,广泛应用于日志分析、数据仓库、机器学习等场景。对于开发者与学习者而言,在个人电脑的Windows系统上搭建一个伪分布式环境,是理解其架构、调试程序的便捷途径。本文将围绕JDK配置、WinUtils集成及核

weixin_29051811的博客 351
上一篇: 借鉴别人的eclipse的快捷键,用到时自己慢慢翻
下一篇: centos 7编译hadoop 2.7.3
go_sparrow
博客等级 码龄11年 25粉丝 257原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值