07_配置Yarn和MapReduce

07_配置Yarn和MapReduce

Yarn和MapReduce

1 对master上的hadoop/etc/hadoop下的hdfs-site.xml做如下配置

<configuration> <--配置文件在hdfs上每个block的备份数量--> <property> <name>dfs.replication</name> <value>3</value> </property> <--取消hdfs访问的权限限制,为后期计算Java程序调用时使用--> <property> <name>dfs.permissions</name> <value>false</value> </property> </configuration>

对所有的master的yarn-site.xml做如下配置

<configuration> <!-- 指定ResourceManager的地址--> <property> <name>yarn.resourcemanager.hostname</name> <value>master</value> </property> <!-- 指定reducer获取数据的方式--> <property> <name>yarn.nodemanager.aux-services</name> <value>mapreduce_shuffle</value> </property> <property> <name>yarn.nodemanager.local-dirs</name> <value>file:///data/hadoop/yarn/nm</value> </property> </configuration> 

对所有的slave的yarn-site.xml做如下配置

<configuration> <!-- 指定ResourceManager的地址--> <property> <name>yarn.resourcemanager.hostname</name> <value>master</value> </property> <!-- 指定reducer获取数据的方式--> <property> <name>yarn.nodemanager.aux-services</name> <value>mapreduce_shuffle</value> </property> <property> <name>yarn.nodemanager.local-dirs</name> <value>file:///data/hadoop/yarn/nm</value> </property> </configuration> 


2、配置MapReduce

将master上的 mapred-site.xml.template在当前目录下复制一份,并重命名为:mapred-site.xml

对mapred-site.xml做如下配置

<configuration> <property>       <!--指定Mapreduce运行在yarn上--> <name>mapreduce.framework.name</name> <value>yarn</value> </property> </configuration> 

至此,所有的配置全部完成,此时在master上执行

 start-dfs.sh 启动hdfs系统

start-yarn.sh 启动yarn和MapReduce
启动之后使用jps命令查看进程
master:

07_配置Yarn和MapReduce
07_配置Yarn和MapReduce
07_配置Yarn和MapReduce
07_配置Yarn和MapReduce
07_配置Yarn和MapReduce
07_配置Yarn和MapReduce
07_配置Yarn和MapReduce
07_配置Yarn和MapReduce
07_配置Yarn和MapReduce
07_配置Yarn和MapReduce
07_配置Yarn和MapReduce
07_配置Yarn和MapReduce
07_配置Yarn和MapReduce

slave:

07_配置Yarn和MapReduce

如果看到以上信息,那么恭喜你已经配置成功了。

3 在浏览器中进行查看

07_配置Yarn和MapReduce

如果浏览信息如果所示。那么从此请开启的大数据之旅。


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/111287.html原文链接:https://javaforall.net

(0)
上一篇 2021年8月22日 下午11:00
下一篇 2021年8月23日 上午6:00


相关推荐

  • python控制mt4自动交易软件排名_股票自动交易软件排名

    python控制mt4自动交易软件排名_股票自动交易软件排名原标题:股票自动交易软件排名提起股票自动交易软件,大家都很不陌生了,很多用户也使用过很多不同品牌的产品,那么谁比较好呢?接下来我们就为大家来总体排名一下:第一名:智能A股管家股票自动交易系统把它排在第一名是因为它的性价比高,功能上虽然比不上第二名,但它的价格确实普罗大众用户可以接受的功能:可以实现多种条件任务自动执行买卖,内置9种智能交易任务策略,止盈止损,拐点交易,自动T+0,闪电交易,双向卖…

    2022年5月30日
    57
  • 2016总结——在路上,我走到哪儿了?

    时间过的很快,2016年就这么的结束了,而我站在2017年的脚步上回顾我的2016年,现在的心情不知道怎么表达,说是百感交集可能太过于夸张,但是内心的那种波澜,在2017年到来之后,越来越强烈。所以我写下今天的这些,这个迟来的总结,让自己心里舒坦一点。

    2022年2月25日
    44
  • GoogleNet_google翻译学术论文

    GoogleNet_google翻译学术论文                             GoingDeeperwithConvolutions摘要      我们在ImageNet大规模视觉识别挑战赛2014(ILSVRC14)上提出了一种代号为Inception的深度卷积神经网络结构,并在分类和检测上取得了新的最好结果。这个架构的主要特点是提高了网络内部计算资源的利用率。通过精心的手工设计,我们在增加了网络深度和广…

    2022年8月14日
    8
  • 切比雪夫距离 ( Chebyshev Distance )

    切比雪夫距离 ( Chebyshev Distance )TOC 前言听说进互联网大厂都要刷题 我虽然是做 Androidgraph 不是做互联网的 但是也有一颗进大厂的心 所以力扣也要刷起来 这是我做的力扣 1226 题 相对于别的简单的题都是手到擒来 这道题着实花了一些时间 做完了沾沾自喜的时候才发现 原来已经有先辈总结好了公式 那就是切比雪夫距离 ChebyshevDis 一 简介啥是切比雪夫距离 ChebyshevDis 呢 具体描述如下 国王走一步能够移动到相邻的 8 个方格中的任意一个 那么国王从格

    2026年3月17日
    1
  • Netty in action—Netty中的ByteBuf[通俗易懂]

    Netty in action—Netty中的ByteBuf[通俗易懂]正如之前所说,网络传输的基本单位是字节。JavaNIO提供了ByteBuffer作为它的容器,但是这个类使用起来比较复杂和麻烦。Netty提供了一个更好的实现:ByteBuf。ByteBuf的APINetty为数据处理提供的API通过抽象类ByteBuf和接口ByteBufHolder暴露出来。下面列出ByteBufAPI的优点:可扩展到用户定义的buffer类型中通过内置的复合buf

    2025年12月10日
    9
  • WinRunner和QTP对比

    WinRunner和QTP对比转自 http www ltesting net ceshi ceshijishu rjcsgj mercury winrunner 2010 0826 186927 htmlWinRunne 和 QuickTestPro 简称 QTP 都是 MERCURY 公司开发的非常强大功能自动化测试工具 从时间上来看 WinRunner 在 1995 年便已经推出 而 QTP 直到 2002 年才

    2026年3月18日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号