




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
主讲:侯磊目录0102Hadoop存储日志的位置NodeManager日志目录包含的内容Hadoop存储日志的位置1Hadoop存储日志的位置想有效地分析Hadoop日志,重要的是要了解Hadoop在作业运行时和作业完成后,在系统中的多个位置存储作业相关的信息和日志。有以下三个位置。HDFS:这是Hadoop创建用于存储作业执行文件(如包含运行作业Hadoop参数的job.xml文件)的暂存目录的位置。如果配置Hadoop的日志聚合功能(本章稍后介绍),Hadoop还会使用长期的Hadoop作业日志(实际持续时间可配置)HDFS。Hadoop存储日志的位置NodeManager本地目录:这些是在本地文件系统上创建的目录,Hadoop在其中存储由NodeManager服务生成的Shell脚本,以便执行ApplicationMaster容器。可以在本地Linux文件系统的任何位置创建NodeManager本地目录。在HadoopHDFS文件系统下创建它们并不罕见,如下所示:/u05/hadoop/dfs//在此目录下创建HDFS文件/u05/hadoop/nm//为NodeManager创建本地目录//在此目录下Hadoop存储日志的位置可以使用yarn-site.xml文件中的yarn.nodemanager.local.dirs参数指定NodeManager本地目录的位置NodeManager日志目录:这些是Linux上的本地目录,NodeManager在此存储用户运行的应用程序的实际日志文件。在此节点的NodeManager上执行作业的所有容器(Spark、MapReduce和其他作业任务)并将其应用程序日志存储在此目录中。该参数的默认值为${yarn.log.dir}/userlogs。需要知道的是,yarn.log.dir实际上不是一个OS环境变量(例如JAVA_HOME变量)。这是通过yarn-env.sh文件配置的Java系统属性。在默认情况下,将yarn.log.dir属性设置为与OS环境变量YARN_LOG_DIR的值相同。Hadoop存储日志的位置在yarn-site.xml文件中,使用yarn.nodemanager.log-dirs参数指定NodeManager日志目录的位置。例如:<property><name>yarn.nodemanager.log-dirs</name><value>/var/log/hadoop-yarn</value></property>HDFS分段目录和NodeManager木地目录包含具有作业参数和执行ApplicationMaster的shell脚本的字段。由于这些目录包含实际的应用程序日志文件,所以在日常工作中NodeManager日志目录对我们更为重要。NodeManager日志目录包含的内容2NodeManager日志目录包含的内容应用程序的日志文件中实际上包含的是容器日志。每个应用程序的本地化日志目录具有以下目录结构:${yarn.nodemanager.log-dirs)/application_${appid)/appid变量表示MapReduce作业的应用程序ID。每个容器的日志目录位于此目录下,并使用以下目录命名约定:container_{$contid}NodeManager日志目录包含的内容容器目录中的每个目录都包含有我们感兴趣的实际日志文件,它们是本容器生成的三种类型的Hadoop日志(本章前面已经介绍过):stderr、stdin和syslog。各个容器的日志目录位于名为container_{$containerId}的目录下的${yarn.nodemanager.log-dirs}/application_${appid}目录下。每个容器目录都包含名为stderr、stdout和syslog的文件。这是在运行期间找到有关容器错误信息的地方。NodeManager日志目录包含的内容如前所述,yarn.nodemanager.log-dirs属性的默认值为${yarn.log.dir}/userlogs。假设要检查应用程序ID为1423588006739_0015的应用程序的日志文件。下面是需要遍历以获取此应用程序的容器日志文件的目录结构。NodeManager日志目录包含的内容${yarn.nodemanager.log-dirs}=/var/log/hadoop-yarn${appid}=1423588006739_0015{contid}=1423588006739_0015_01_001667该容器的全名是container_1423588006739_0015_01_001667,可以通过访问以下目录来访问syslog、stderr和
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 维保报价合同范本
- 学生保险合同范本
- 公司合作办厂合同范本
- 邻村库房转租合同范本
- 宣传版制作合同范本
- 2025劳务合同模板(28篇)
- 重度肝病护理方案
- 2025年春一年级语文上册 17 小猴子下山(+公开课一等奖创新教案+素材)
- 防护安全培训
- 音乐专业工作总结
- 专升本计算机教学课件-第一章-计算机基础知识(2023新版大纲)
- GB/T 23587-2024淀粉制品质量通则
- DL∕T 1120-2018 水轮机调节系统测试与实时仿真装置技术规程
- 公积金归集委托协议
- JTG D30-2015 公路路基设计规范
- 一年级下册口算题卡大全(50套直接打印版)
- 慢性肾脏病英文
- 涉密文件失泄密应急预案
- 智联招聘测评题库2024答案
- 农业社会化服务体系课件
- WS 10013-2023 公共场所集中空调通风系统卫生规范
评论
0/150
提交评论