yarn
- 1.配置yarn
- 1.1 配置mapred-site.xml文件
- 1.2 配置yarn-site.xml文件
- 1.3 启动
- 1.4 修改yarn端口
- 1.5 其他
- 2.run a MapReduce job
1.配置yarn 1.1 配置mapred-site.xml文件
vim etc/hadoop/mapred-site.xml 添加以下内容mapreduce.framework.nameyarn 1.2 配置yarn-site.xml文件 vim etc/hadoop/yarn-site.xml 添加以下内容yarn.nodemanager.aux-servicesmapreduce_shuffle 配置shuffle 反洗牌 主要作用为将混乱的数据合并在一起1.3 启动
sbin/start-yarn.sh 已知pid查看端口号使用netstart -nlp |grep <进程号>1.4 修改yarn端口 原因:8088端口容易被挖矿
top查看系统占用资源判断是否被挖矿
通过配置yarn-site.xml修改端口
vim etc/hadoop/yarn-site.xml 添加yarn.resourcemanager.webapp.address${yarn.resourcemanager.hostname}:9527 将端口切换到9527重启yarn查看端口
stop-all.sh关闭全部
start-all.sh打开全部
1.5 其他
- jps来源
通过which jps查看jps所在文件
- tmp目录下其他文件
主要为pid文件
- 修改配置将pid文件存入/home/zhangyujie/tmp
vim etc/hadoop/hadoop-env.sh 进入文件添加以下内容export HADOOP_PID_DIR=/home/zhangyujie/tmpexport HADOOP_SECURE_PID_DIR=/home/zhangyujie/tmp - namenode和secondarynamenode内文件
fsimage 镜像文件
edits 编辑日志文件 - block size
linux块大小128m
假设1亿个小文件 , 每个文件1kb , 集群3副本机制 , NameNode记录3亿个元数据
如果维护一个元数据也需要1kb , 那么需要3亿kb=30万M=3000G
如果1亿个小文件 , 合并为100M一个小文件 , 假如变为1w个大文件 , 集群3副本只要维护3w个元数据 , 3wkb
- 在自己用户的data下创建一个wordcount.txt写入内容
- 创建wordcount文件夹
hdfs dfs -mkdir -p /wordcount/input - 将wordcount.txt放入hadoop的input内
hdfs dfs -put wordcount.txt /wordcount/input - 用官网例子运行wrodcount
hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-3.1.3.jar wordcount /wordcount/input /wordcount/output 发现报错:配置文件内缺少东西Please check whether your etc/hadoop/mapred-site.xml contains the below configuration:yarn.app.mapreduce.am.envHADOOP_MAPRED_HOME=${HADOOP_HOME} mapreduce.map.envHADOOP_MAPRED_HOME=${HADOOP_HOME} mapreduce.reduce.envHADOOP_MAPRED_HOME=${HADOOP_HOME} 将提示的配置文件加入到提示的文件内再次运行
通过9527端口(原8088端口)查看运行状态
查看结果
出现output文件夹
通过 cat 命令查看结果
hdfs dfs -cat /wordcount/output/* 5. 运行 完成后查看yran页面内容
含有有关配置文件信息
6. 查看hdfs命令
hdfs dfs -help常用hdfs命令
hdfs dfs=hadoop fs-ls-put-mkdir-rm -r-cat-help【hadoop yarn笔记】?
- 春季老年人吃什么养肝?土豆、米饭换着吃
- 三八妇女节节日祝福分享 三八妇女节节日语录
- 老人谨慎!选好你的“第三只脚”
- 校方进行了深刻的反思 青岛一大学生坠亡校方整改校规
- 脸皮厚的人长寿!有这特征的老人最长寿
- 长寿秘诀:记住这10大妙招 100%增寿
- 春季老年人心血管病高发 3条保命要诀
- 眼睛花不花要看四十八 老年人怎样延缓老花眼
- 香槟然能防治老年痴呆症? 一天三杯它人到90不痴呆
- 老人手抖的原因 为什么老人手会抖
