mapreduce的配置及yarn的部署

news/2024/11/25 19:34:41/

mapreduce的配置

修改/export/server/etc/hadoop/mapred-env.sh

export JAVA_HOME=/export/server/jdk
#设置jobhistoryserver的进程为1G
export HADOOP_JOB_HISTORYSERVER_HEAPSIZE=1000
#设置日志的等级为info
export HADOOP_MAPRED_ROOT_LOGGER=INFO,RFA

修改mapred-site.xml

修改如下:
<property>
<name>mapreduce.framework.name</name>
<value>yarn</value>
<description>mapreduce的运行框架设置为yarn</description>
</property>
<property>
<name>mapreduce.jobhistory.address</name>
<value>node1:10020</value>
<description>历史服务器的通讯端口为node1:10020</description>
</property>
<property>
<name>mapreduce.jobhistory.webapp.address</name>
<value>node1:19888</value>
<description>历史服务器的web端口为node1:19888</description>
</property>
<property>
<name>mapreduce.jobhistory.intermediate-done-dir</name>
<value>/data/mr-history/tmp</value>
<description>历史信息在HDFS的记录临时路径</description>
</property>
<property>
<name>mapreduce.jobhistory.done-dir</name>
<value>yarn</value>
<description>历史信息在HDFS的记录路径</description>
</property>
<property>
<name>yarn.app.mapreduce.am.env</name>
<value>HADOOP_MAPRED_HOME=$HADOOP_HOME</value>
<description>mapreduce_home设置为hadoop_home</description>
</property>
<property>
<name>mapreduce.map.env</name>
<value>HADOOP_MAPRED_HOME=$HADOOP_HOME</value>
<description>mapreduce_home设置为hadoop_home</description>
</property>
<property>
<name>mapreduce.reduce.env</name>
<value>HADOOP_MAPRED_HOME=$HADOOP_HOME</value>
<description>mapreduce_home设置为hadoop_home</description>
</property><!--- 可不加
<property>
<name>mapreduce.jobhistory.address</name>
<value>master:10020</value>
</property>
<property>
<name>mapreduce.jobhistory.webapp.address</name>
<value>master:19888</value>
</property>
--></configuration>

yarn的配置

修改/export/server/etc/hadoop/yarn-env.sh

export JAVA_HOME=/export/server/jdk
export HADOOP_HOME=/export/server/hadoop
export HADOOP_CONF_DIR=$HADOOP_HOME/etc/hadoop
export HADOOP_LOG_DIR=$HADOOP_HOME/logs

修改/export/server/etc/hadoop/yarn-site.sh

修改如下:
<property>
<name>yarn.resourcemanager.hostname</name>
<value>node1</value>
<description>resourcemanager设置在node1节点</description>
</property>
<property>
<name>yarn.nodemanager.local-dirs</name>
<value>/data/nm-local</value>
<description>nodemanager中间件的本地linux存储路径</description>
</property>
<property>
<name>yarn.nodemanager.log-dirs</name>
<value>/data/nm-log</value>
<description>nodemanager数据日志本地linux存储路径</description>
</property>
<property>
<name>yarn.nodemanager.aux-services</name>
<value>mapreduce_shuffle</value>
<description>为mapreduce程序开启shuffle服务</description>
</property><property>
<name>yarn.log.server.url</name>
<value>http://node1:19888/jobhistory/logs</value>
<description>历史服务器url</description>
</property>
<property>
<name>yarn.web-proxy.address</name>
<value>node1:8089</value>
<description>代理服务器主机和端口</description>
</property>
<property>
<name>yarn.log-aggregation-enable</name>
<value>true</value>
<description>开启日志聚合</description>
</property>
<property>
<name>yarn.nodemanager.remote-app-log-dir</name>
<value>/tmp/logs</value>
<description>程序日志HDFS的储存路径</description>
</property>
<property>
<name>yarn.resourcemanager.scheduler.class</name>
<value>org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacityScheduler</value>
<description>选择公平调度器</description>
</property><--可不加
<property>
<name>yarn.nodemanager.aux-services.mapreduce.shuffle.class</name>
<value>org.apache.hadoop.mapred.ShuffleHandler</value>
</property>
<property>
<name>yarn.resourcemanager.scheduler.address</name>
<value>master:8030</value>
</property>
<property>
<name>yarn.resourcemanager.resource-tracker.address</name>
<value>master:8025</value>
</property>
<property>
<name>yarn.resourcemanager.address</name>
<value>master:8040</value>
</property>
--></configuration>

yarn的启动与关闭

start-yarn.sh
stop-yarn.sh
yarn --daemon start|stop resourcemanager|nodemanager|proxyserver
# 启动和关闭历史服务器
mapred --daemon start|stop historyserver

http://www.ppmy.cn/news/141928.html

相关文章

实战助力未来|“饶派杯”XCTF车联网安全挑战赛圆满收官!

2023年5月31日&#xff0c;“饶派杯”XCTF车联网安全挑战赛于江西省上饶市圆满落幕。本次大赛由江西省委网信办、江西省工信厅、上饶市人民政府主办&#xff0c;旨在深入贯彻落实国家网络强国和交通强国战略部署&#xff0c;推动智能网联汽车技术与产业发展、加快该领域人才培养…

WPS画报的电脑壁纸怎么下载

先选一张自己喜欢的图片设置为壁纸把文件夹系统文件设置可见然后按照下面的路径打开 C:\Users\郭奕含\AppData\Roaming\kingsoft\wps\addons\data\win-i386\kwallpaper 郭奕含是我的登录名&#xff0c;你们操作时换成自己的就可以了打开kwallpaper文件里面的就是使用的壁纸文件…

设置电脑屏保全屏显示时间,酷!

Stephen 公众号后台回复【全屏时间】获取 Fliqlo Setup.exe。 先看下效果。 下载后双击运行&#xff0c;会来到屏保设置界面&#xff0c;默认选好了 Fliqlo &#xff0c;它就是全屏时间显示程序。 点击设置&#xff0c;可以设置是否用 24H 制、显示时间的大小。 设置等待时间&…

电脑屏保在哪里设置

右键点击桌面——选择属性——打开屏幕保护程序标签&#xff0c;可以选择屏保样式&#xff0c;启动时间等等设置。

怎样保护计算机桌面不被更改,电脑保护屏幕怎么设置

大家好&#xff0c;我是时间财富网智能客服时间君&#xff0c;上述问题将由我为大家进行解答。 台式电脑设置屏保时间的步骤是&#xff1a; 1、鼠标在屏幕空白处点击右键&#xff0c;选择【个性化】。 2、点击右下角的屏幕保护程序。 3、在弹出的对话框里选择需要的屏保&#x…

Windows 10 最新版壁纸下载

一组你们心心念念的 Windows 10 主题壁纸&#xff0c;请签收&#xff01; 17 张程序员壁纸&#xff08;使用频率很高&#xff09; 下载方式 长按二维码关注 逆锋起笔 回复【壁纸】立刻获取所有高清壁纸 点击【阅读原文】进一步了解

电脑屏幕保护推荐——Fliqlo

1、下载路径 链接&#xff1a;https://pan.baidu.com/s/1UFtyUik3sNaOoTUzj35vFQ 提取码&#xff1a;jw0n 2、安装步骤 点击fliqlo setup.exe 设置如下 3、效果预览

计算机屏保黑屏取消,电脑怎么取消屏保黑屏

大家好&#xff0c;我是时间财富网智能客服时间君&#xff0c;上述问题将由我为大家进行解答。 电脑取消屏保黑屏的方法为&#xff1a; 1、点击左下角开始&#xff0c;输入“电源选项”。 2、点击“选择关闭显示器的时间”。 3、点击“关闭显示器”选择“从不”。 计算机(compu…