当前位置: 首页 > wzjs >正文

织梦可以做婚纱影楼网站吗公司做网站需要准备哪些资料

织梦可以做婚纱影楼网站吗,公司做网站需要准备哪些资料,开发wordpress,wordpress电商插件一、Hadoop 三大件概述 Hadoop 作为大数据领域的基石,其核心由三大组件构成: HDFS(分布式文件系统):负责海量数据的分布式存储,通过数据分块和副本机制保障可靠性,是大数据存储的基础设施。 …

一、Hadoop 三大件概述

Hadoop 作为大数据领域的基石,其核心由三大组件构成:

HDFS(分布式文件系统):负责海量数据的分布式存储,通过数据分块和副本机制保障可靠性,是大数据存储的基础设施。

MapReduce(分布式计算框架):基于 “分而治之” 思想,将复杂计算任务拆解为 Map 和 Reduce 阶段,实现大规模数据的并行处理。

Yarn(资源管理器):作为 Hadoop 的 “操作系统”,负责集群资源(内存、CPU、带宽等)的统一管理与调度。它诞生于 Hadoop 生态,如今已演进为独立的通用资源管理系统,可支持 MapReduce、Spark 等多种计算框架运行。

二、Yarn 的核心组成部分

Yarn 采用主从架构,由四大核心组件协同工作:

1. ResourceManager(RM,资源管理器)—— 集群的 “总指挥”

角色:Yarn 集群的唯一主节点,全局管理所有资源(内存 / CPU / 网络等),协调各个应用程序对资源的请求。

关键模块

调度器(Scheduler):根据资源分配策略(如容量调度、公平调度)为应用程序分配资源,不负责监控任务状态。

应用管理器(ApplicationManager):管理所有应用程序的生命周期,包括应用程序提交、失败重试等。

2. NodeManager(NM,节点管理器)—— 单节点的 “大管家”

角色:运行在集群每个节点上,负责管理本节点的资源(CPU / 内存 / 磁盘等),监控容器状态,并与 ResourceManager 通信汇报节点健康情况。

核心职责

启动并监控 Container,

执行 ResourceManager 的资源分配指令。管理本地日志和任务运行环境。

3. Container(容器)—— 资源的 “封装载体”

定义:Yarn 中资源分配的最小单位,封装了一组具体资源(如 2GB 内存 + 1 个 CPU 核心),类似于轻量级虚拟机。

特点

每个 Container 归属于特定应用程序,资源隔离性强。

支持动态扩展,根据任务需求调整资源配置。

4. ApplicationMaster(AM,应用管理器)—— 任务的 “项目经理”

角色:每个应用程序(如 MapReduce 作业)的专属管理者,负责与 ResourceManager 协商资源、与 NodeManager 交互启动任务,并监控作业进度。

核心功能

分解作业为多个任务(如 MapTask/ReduceTask),

并为任务申请资源。处理任务失败和重试,协调任务间依赖关系。

三、Yarn 的配置与搭建实战

1. 环境准备

集群规划:假设 3 节点集群(bigdata01 为主节点,bigdata02/bigdata03 为从节点)。

配置文件路径:所有配置文件位于/opt/installs/hadoop/etc/hadoop/目录。

2. 关键配置步骤

(1)指定 MapReduce 运行平台为 Yarn
<configuration><property><name>mapreduce.framework.name</name><value>yarn</value></property>
</configuration>
(2)配置 ResourceManager 主节点
<property><name>yarn.resourcemanager.hostname</name><value>bigdata01</value> <!-- 主节点主机名 -->
</property>
(3)启用 MapReduce Shuffle 服务(用于数据传输)
<property><name>yarn.nodemanager.aux-services</name><value>mapreduce_shuffle</value>
</property>
(4)配置权限与 Classpath(避免 AppMaster 启动失败)
<!-- hadoop-env.sh中添加 -->
export YARN_RESOURCEMANAGER_USER=root
export YARN_NODEMANAGER_USER=root<!-- yarn-site.xml中添加 -->
<property><name>yarn.application.classpath</name><value>/opt/installs/hadoop/etc/hadoop:/opt/installs/hadoop/share/hadoop/common/lib/*:...</value> <!-- 完整路径需包含Hadoop各模块依赖 -->
</property>
(5)分发配置文件至从节点
# 在主节点执行
cd /opt/installs/hadoop/etc/hadoop/
xsync.sh mapred-site.xml yarn-site.xml  # xsync为自定义同步脚本,需提前配置

3. 启动与停止命令

服务启动命令停止命令说明
HDFSstart-dfs.shstop-dfs.sh管理 HDFS namenode/datanode
Yarnstart-yarn.shstop-yarn.sh管理 ResourceManager/NodeManager
全集群start-all.shstop-all.sh同时启动 HDFS 和 Yarn
单独启动 RMyarn --daemon start resourcemanageryarn --daemon stop resourcemanager仅操作主节点 RM
单独启动 NMyarn --daemon start nodemanageryarn --daemon stop nodemanager仅操作当前节点 NM

验证启动状态:访问 Yarn Web 界面 http://bigdata01:8088,查看集群资源使用情况和应用列表。

四、Yarn 实战:WordCount 案例

1. 准备数据

本地文件:创建wc.txt并写入内容:

hadoop spark hello hadoop
spark hello flink world
scala python python scala
hdfs dfs -mkdir /home
hdfs dfs -put /home/wc.txt /home

    2. 运行 MapReduce 作业

    # 执行Hadoop自带的WordCount示例
    hadoop jar /opt/installs/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-examples-3.3.6.jar wordcount /home/wc.txt /home/output
    

    3. 查看结果

    hdfs dfs -cat /home/output/part-r-00000
    # 输出结果(示例):
    # hadoop    2
    # hello     2
    # spark     2

    文章转载自:

    http://QJvevOay.rtqyy.cn
    http://WS58IOmY.rtqyy.cn
    http://LJaHCaVp.rtqyy.cn
    http://fF322NLC.rtqyy.cn
    http://FmXTY7b6.rtqyy.cn
    http://JjnIwZm8.rtqyy.cn
    http://7aHh6wNh.rtqyy.cn
    http://IeUdncCp.rtqyy.cn
    http://mOniRq3X.rtqyy.cn
    http://TaikfIGe.rtqyy.cn
    http://HzAA7f1c.rtqyy.cn
    http://o7r7MPke.rtqyy.cn
    http://5krp8tay.rtqyy.cn
    http://Rf4efMr1.rtqyy.cn
    http://CAlYgfD4.rtqyy.cn
    http://m9gmaant.rtqyy.cn
    http://wsfA8Hov.rtqyy.cn
    http://CUMVgqzl.rtqyy.cn
    http://a2Thheje.rtqyy.cn
    http://OPZfZG8F.rtqyy.cn
    http://4BL5SDni.rtqyy.cn
    http://7ObzMjgT.rtqyy.cn
    http://EThb088L.rtqyy.cn
    http://uRIYg1oV.rtqyy.cn
    http://ynrN0rf8.rtqyy.cn
    http://pJ4jVd0M.rtqyy.cn
    http://Jd3cfVoC.rtqyy.cn
    http://nVZOEI6U.rtqyy.cn
    http://dkLV4vKU.rtqyy.cn
    http://pNUkehjB.rtqyy.cn
    http://www.dtcms.com/wzjs/685676.html

    相关文章:

  • 网站效果图确认表学校建设网站的意义
  • 深圳做网站最好的公热门传奇网页游戏排行榜
  • 淄博建设网站宁波网站建设排名
  • 免费网站推广文章企业门户网站制作价格怎么算
  • 做一个信息网站多少钱深圳网站建设的费用
  • 网站会员充值做哪个分录wordpress 喜欢
  • 广州从化建设网站官网网页内嵌网站
  • 做网站常用的语言郑州网站建设优化公司
  • 石家庄网络建站深圳招聘网最新招聘信息
  • 学互联网做网站是什么大连网页设计学校
  • 衡水做网站的地方网站首页静态好还是动态好
  • 专业的个人网站建设浙江金华网站建设
  • 宁波建设网站多少钱网站建设前期策划
  • 什么公司做的网站好wordpress 恶意代码
  • 淘宝优惠券查询网站怎么做个人网站设计过程
  • 联雅网站建设网店设计理念
  • 微信网站模板网站软件资源
  • 高端建站设计网站开发角色分配权限
  • 网站怎样运营wordpress翻译软件
  • 工程建设开工网站信息wordpress主题美化插件
  • 沈阳医疗网站建设网站建设走什么科目
  • 如果网站被攻击了wordpress首页加载图片慢
  • 怎么修复网站死链传奇网页游戏排名
  • 做高仿包的能做网站吗零代码平台
  • 网站代码怎么做长沙装修公司招聘
  • 青岛做网站的大公司有四川省建设厅资格注册中心网站
  • 网站优化是外包还是自己做网页制作背景图片设置
  • 网站建设淘宝客模板下载护肤品主题网站怎么做
  • 单屏网站设计织梦笑话网站
  • 网站备案号查询系统电商网站上信息资源的特点包括哪些