Hadoop运行模式(三)、群起集群、配置workers、启动集群、启动HDFS、拼接、Web端查看HDFS的NameNode、Web端查看YARN的ResourceManager

C/C++ 计算程序运行的时间 C/C++计算程序执行时间的方法,精度依次增加,推荐度也依次增加 1.#include <time.h> clock_t start, finish; double process_interval ; start=clock(); process(); //要计时的程序 finish=clock(); process_interval =(double)(finish-star... 阅读详情

3.Hadoop运行模式

3.5群起集群

3.5.1配置workers

  • summer@hadoop102 hadoop]$ vim /opt/module/hadoop-3.1.3/etc/hadoop/workers

在该文件中增加如下内容:

hadoop102
hadoop103
hadoop104

在这里插入图片描述

注意:该文件中添加的内容结尾不允许有空格,文件中不允许有空行

同步所有节点配置文件

  • [summer@hadoop102 hadoop]$ xsync workers

在这里插入图片描述

3.5.2启动集群

3.5.2.1第一次启动集群

如果集群是第一次启动,需要在hadoop102节点格式化NameNode(注意:格式化NameNode,会产生新的集群id,导致NameNode和DataNode的集群id不一致,集群找不到已往数据。如果集群在运行过程中报错,需要重新格式化NameNode的话,一定要先停止namenode和datanode进程,并且要删除所有机器的data和logs目录,然后再进行格式化。)

  • [summer@hadoop102 hadoop-3.1.3]$ hdfs namenode -format
3.5.2.2启动HDFS
  • [summer@hadoop102 hadoop-3.1.3]$ sbin/start-dfs.sh

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
hadoop102、hadoop103和hadoop104和这张图对比对比,看看一样不一样

3.5.2.3在配置了ResourceManager的节点(hadoop103)启动YARN
  • [summer@hadoop103 hadoop-3.1.3]$ sbin/start-yarn.sh

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
hadoop102、hadoop103和hadoop104和这张图对比对比,看看一样不一样

3.5.2.4Web端查看HDFS的NameNode

(a)浏览器中输入:http://hadoop102:9870
(b)查看HDFS上存储的数据信息

3.5.2.5Web端查看YARN的ResourceManager

(a)浏览器中输入:http://hadoop103:8088
(b)查看YARN上运行的Job信息

3.5.3集群基本测试

3.5.3.1上传文件到集群
3.5.3.1.1上传小文件
  • [summer@hadoop102 hadoop-3.1.3]$ hadoop fs -mkdir /testinput
  • [summer@hadoop102 hadoop-3.1.3]$ hadoop fs -put testinput/word.txt /testinput
3.5.3.1.2上传大文件
  • [summer@hadoop102 hadoop-3.1.3]$ hadoop fs -put /opt/software/jdk-8u212-linux-x64.tar.gz /
    在这里插入图片描述
3.5.3.2上传文件后查看文件存放在什么位置
3.5.3.2.1查看HDFS文件存储路径
  • [summer@hadoop102 subdir0]$ pwd
    /opt/module/hadoop-3.1.3/data/dfs/data/current/BP-1179656431-192.168.159.102-1659792316422/current/finalized/subdir0/subdir0
3.5.3.2.2查看HDFS在磁盘存储文件内容
  • [summer@hadoop102 subdir0]$ cat blk_1073741825

在这里插入图片描述

3.5.3.3拼接

处理jdk那个文件

  • [summer@hadoop102 subdir0]$ cat blk_1073741826 >> tmp.tar.gz
  • [summer@hadoop102 subdir0]$ cat blk_1073741827 >> tmp.tar.gz

在这里插入图片描述

  • [summer@hadoop102 subdir0]$ tar -zxvf tmp.tar.gz
    在这里插入图片描述

解压到当前路径,就是jdk那个压缩包

3.5.3.4下载

从hadoop上下载到linux系统中

  • [summer@hadoop104 123]$ hadoop fs -get /jdk-8u212-linux-x64.tar.gz ./
    在这里插入图片描述
3.5.3.5执行wordcount程序
  • [summer@hadoop102 hadoop-3.1.3]$ hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-3.1.3.jar wordcount /testinput /testoutput

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
这个里面就是咱想要的内容

QEMU源码全解析 —— virtio(3) 阅读详情

相关推荐

竞拍算法(Auction Algorithm)原理及工作过程分析

因一些项目工作需要对竞拍算法进行深入了解。但百度了大部分资料都未找到一篇文章能对此算法进行较为深入的介绍。在一番努力之下,终于找打了最初提出该算法的论文,本文内容主要结合该论文对竞拍算法进行分析。 竞拍算法简介 竞拍算法(Auction Algorithm)是一种用于解决分配问题的分布式算法,经相关文献查询,最早由麻省理工学院信息和决策系统实验室的Bertsekas(教授?)提出 1,于1988年发表于期刊Annals of Operations Research。 顾名思义,竞拍算法本质就是模拟人类拍.

weixin_47546390的博客 3万+

【大数据清洗和预处理】1.6Hadoop集群配置(学习笔记)

学习笔记

weixin_63745352的博客 1085

【数字图像处理第四版课后习题答案】第2章 数字图像基础(含英文原版)

如图 P2.3 所示,视网膜图像中与点相对应的直径 x 是由类似的三角形得到的。即得出 x = 0.085d。根据第 2.1 节中的讨论,并结合一些自由解释,我们可以将眼窝视为一个方形传感器阵列,拥有大约 337,000 个元素,这相当于一个大约 580×580 个元素的阵列。假设元素间距相等,则在 1.5 毫米长的直线上有 580 个元素和 579 个空间,共计 1,159 个。换句话说,如果一个点的直径 d<1.3×10-6 m,或者 d<15.3×10 m,眼睛就无法检测到这个点。

weixin_56463218的博客 1万+

hadoop集群安装(四):安装hadoop集群

hadoop集群安装配置,设置hdfs、yarn、MapReduce文件,启动并验证hadoop服务

幻神舞的专栏 2020

CentOS7无网环境实战:MySQL8.0完整离线安装与避坑指南(附依赖包下载)

本文详细介绍了在CentOS7无网环境下MySQL8.0的完整离线安装流程,包括依赖包获取、系统预处理、MySQL二进制安装、服务配置与优化等关键步骤。特别针对离线安装的特殊需求,提供了从依赖包下载到服务调优的全链路解决方案,帮助用户在企业内网或隔离环境中高效部署MySQL数据库。

bush的博客 175

28.Anaconda安装jupyter notebook、jupyterlab及体验

手贱,不小心将Anaconda自带得jupyter给卸载了,没法子了查了好多资料都比较麻烦,所以自己摸索着重新安装,记录一下心得。说明:Anaconda没有加入环境变量,Anaconda官方建议不要将Anaconda加入环境变量,这就意味着他和python是可以共存的。

迷逝 5029

超详解Hadoop集群环境配置,步步附有截图,一篇讲解清楚

Hadoop集群配置 1)集群部署规划 注意: ①NameNode和SecondaryNameNode不要安装在同一台服务器上。NN和2NN的关系就好像是NN的补充是2NN,如果安装在同一个机器上,机器一挂,NN和2NN全挂,完全不需要2NN对NN的补充 ②ResourceManager也很消耗内存,不要和NameNode、SecondaryNameNode配置在同一台机器上 所以安装规划如下 hadoop102 hadoop103 hadoop104 HDFS NameNodeDataN

weixin_46429290的博客 1万+

高熵合金AlCoCrFeNi/金刚石摩擦案例代码

本文介绍金刚石与高熵合金AlCoCrFeNi摩擦的案例。 在之前的文章中,介绍过使用fix indent命令实现虚拟球的摩擦,本文介绍使用金刚石实体球实现高熵合金摩擦的方法。 主要的模拟过程如下: (1)基体建模 建使用原子替换法获得高熵合金初始模型,升温到3000K驰豫后,冷却至300K,获得平衡组织。 (2)摩擦球建模 在高熵合金平衡组织的模型中添加金刚石摩擦球,使用change_box命令扩大box尺寸,添加金刚石摩擦球,并设置混合力场。 (3)摩擦过程 摩擦球下压一定深度后,沿y方向进行摩擦,摩擦

lammps_jiayou的博客 2900

HADOOP之配置HDFS集群,修改四个文件workers,hadoop-env.sh,core-site.xml,hdfs-site.xml

我的jdk,hadoop都在/export/server/目录下。2.配置hadoop-env.sh文件。3.配置core-site.xml文件。4.配置hdfs-site.xml文件。1.配置workers文件。

m0_56540826的博客 2010

星载SAR的各项指标解读(史上最全)

一、系统指标 系统指标主要指雷达系统的通用的指标,以及和卫星整星相关的指标,主要有一下几项: 工作频段: 雷达体制: 极化方式: 设计s

9273

【视频】GStreamer+WebRTC(九):使用NVIDIA硬编解码

2)下载 GStreamer-bad 插件包源码注意要下载和 GStreamer版本对应的插件包3)下载NVIDIA硬编解码SDK最新的SDK下载地址注意 GStreamer 1.24.2 中调用的 NVIDIA Video_Codec_SDK 不是最新的,先使用下面的方法,查看gst-plugins-bad-1.24.2.tar.xz 对应的NVIDIA Video_Codec_SDK 的版本是多少。

郭老二 263

HADOOP安装

一、前提条件 注:主虚拟机->主节点=namenode 子虚拟机1->子节点1=datanode1 1. Linux系统 2. 配置固定的IP地址,此处需要3个ip,一个给主机,另外两个分别给两台虚拟机 1、连接以太网(插网线),然后点击:设置–>网络和Internet–>以太网–>网络和共享中心 2、点击对应网络的连接状态,点击属性,双击TCP/IPv4,点击使用下面的IP地址,输入对应的IP地址、子网掩码、默认网关,点击确定 3、打开VMware虚拟机,点击:编辑–&gt

qq_43617598的博客 648

【FISCO BCOS】二十、多机部署区块链

实际开发中,为了满足高可用性和高容错性的需求,往往会采用多级部署区块链的方式,今天介绍一下FISCO BCOS的多机部署流程。

naihe_fish的博客 3654

Hadoop集群搭建--集群启动

查看HDFS在磁盘存储文件内容,和上面word.txt文件内容一致。红色字体表示每个人的位置不一样,需要根据自己的目录调整pwd。执行wordcount程序。

程志伟的博客 4492

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

计算机控制技术及应用

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

Hadoop集群搭建(五)-集群配置文件

集群部署规划 hadoop102 hadoop103 hadoop104 HDFS NameNode DataNode SecondaryNameNode NataNode YARN NodeManager ResourceManager NodeManager NodeManager 自

weixin_49001740的博客 9596

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

基于完全分布式部署Hadoop(修改环境变量、修改配置文件、格式化HDFS、启动Hadoop、通过WEB UI查看Hadoop的运行状态、关闭防火墙、添加IP映射、安全模式的退出)

Hadoop学习笔记,基于完全分布式部署Hadoop,含参数详解,欢迎阅读,欢迎评论,欢迎指正。

2301_76901778的博客 1874

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

搭建Hadoop集群与常用的两个Shell脚本

搭建Hadoop集群(完全分布式运行模式)

qq_57030936的博客 1711

保姆式 Hadoop集群搭建(三)

(这步的前提是已经配置好了ssh远程登录)

2301_80279730的博客 3316

Hadoop集群配置

1、集群部署规划 提醒: NameNode 和 SecondaryNameNode 不要安装在同一台服务器 ,(它们两个都需要耗内存,分开减少集群的压力) ResourceManager 也很消耗内存,不要和 NameNode、SecondaryNameNode 配置在同一台机器上。 2、配置文件说明 Hadoop 配置文件分两类:默认配置文件和自定义配置文件,只有用户想修改某一默认配置值时,才需要修改自定义配置文件,更改相应属性值。 2.1、默认配置文件 2.2、自定义配置文件 core-sit

prefect_start的博客 1213

Hadoop学习-集群配置文件core-site.xml、hdfs-site.xml、yarn-site.xml、mapred-site.xml

集群配置文件,hadoop

HaveAGoodDay428的博客 8543

基于Hadoop HA集群部署HBase HA集群(详细版)

本文介绍Hadoop高可用(HA)集群的部署方法,重点阐述ZooKeeper在Hadoop及HBase高可用架构中的核心作用。文章首先说明ZooKeeper通过临时节点机制实现主从选举,为Hadoop NameNode和HBase Master提供故障转移支持。随后详细讲解ZooKeeper集群的配置步骤,包括myid文件设置和环境变量配置。在Hadoop HA配置部分,文章展示了core-site.xml和hdfs-site.xml的关键参数,特别是ZooKeeper服务地址和nameservice的配置

pysense的博客 5385

从单机到分布式:手把手搭建高可靠HDFS集群实战指南

在大数据技术体系中,分布式文件系统是支撑海量数据存储与处理的基石。其核心原理在于通过多节点协同工作,将数据分块存储在不同服务器上,并利用副本机制保障数据可靠性。这种架构带来的技术价值是革命性的:它不仅实现了存储容量的横向扩展,还能提供高吞吐的数据访问能力,满足TB乃至PB级数据的处理需求。在应用场景上,分布式文件系统已成为数据湖、数据仓库及各类大数据计算框架(如Spark、Flink)的通用底层存储。本文聚焦于HDFS(Hadoop Distributed File System)的完全分布式部署,详细解析

weixin_30315905的博客 1681

Hadoop3集群搭建

Hadoop集群搭建

教Linux的李老师 1353

大数据Hadoop之——安装部署hadoop

vi /etc/sysconfig/network-scripts/ifcfg-ens32 ---- 根据自己网卡设置。-- 设置secondname的端口,如果是完全分布式的集群模式,则改为hadoop003 -->-- 设置 MapReduce 应用程序的执行框架为 YARN 即 MR运行的资源调度模式--->-- 设置secondname的端口,完全分布式的集群模式,改为hadoop003 -->-- 设为 true,YARN 会在容器超出其申请的物理内存时终止它 -->

qq_41946216的博客 2867

hadoop3.1.2 配置 3台 完全分布式

本文旨在为读者提供一个完整的三节点Hadoop集群搭建指南,涵盖从环境准备到集群验证的全过程。通过本文,您将学习如何在三台虚拟机(master、slave1、slave2)上部署Hadoop 3.1.2,并配置高可用的分布式计算环境。具备Linux基础操作知识的开发者希望学习大数据平台搭建的初学者需要搭建Hadoop测试环境的技术人员基本的Linux命令行操作虚拟机网络配置基础SSH免密登录原理Java环境配置经验。

ywl470812087的博客 11万+

hadoop--群起集群并测试

weixin_46361294的博客 416
上一篇: Hadoop运行模式(二)、SSH无密登录配置、生成公钥和私钥、集群配置、集群部署规划、默认配置文件、核心配置文件、HDFS配置文件、YARN配置文件、MapReduce配置文件、在集群上分发配置好的
下一篇: Java多线程(二)、线程的生命周期、线程的同步、Synchronized的使用方法、同步代码块、同步方法、同步机制中的锁、同步的范围、Lock(锁、不会释放锁的操作、单例设计模式之懒汉式(线程安全)
Redamancy_06
Redamancy_06 新星创作者: 大数据技术领域 新星创作者: 大数据技术领域
博客等级 码龄5年 4万+粉丝 241原创
评论 19
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Redamancy_06

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值