精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Hadoop 2.0中作業(yè)日志收集原理以及配置方法

開(kāi)發(fā) 前端 Hadoop
Hadoop 2.0提供了跟1.0類似的作業(yè)日志收集組件,從一定程度上可認(rèn)為直接重用了1.0的代碼模塊,考慮到Y(jié)ARN已經(jīng)變?yōu)橥ㄓ觅Y源管理平臺(tái),因此,提供一個(gè)通用的日志收集模塊勢(shì)在必行,由于目前通用日志收集模塊正在開(kāi)發(fā)中(可參考“YARN-321”),本文僅介紹MRv2(MapReduce On YARN)自帶的日志收集模塊,包括工作原理以及配置方法。

Hadoop 2.0提供了跟1.0類似的作業(yè)日志收集組件,從一定程度上可認(rèn)為直接重用了1.0的代碼模塊,考慮到Y(jié)ARN已經(jīng)變?yōu)橥ㄓ觅Y源管理平臺(tái),因此,提供一個(gè)通用的日志收集模塊勢(shì)在必行,由于目前通用日志收集模塊正在開(kāi)發(fā)中(可參考“YARN-321”),本文僅介紹MRv2(MapReduce On YARN)自帶的日志收集模塊,包括工作原理以及配置方法。

在Hadoop 2.0中,每個(gè)作業(yè)日志包含兩部分,作業(yè)運(yùn)行日志和任務(wù)運(yùn)行日志,作業(yè)運(yùn)行由MRAppMaster(MapReduce 作業(yè)的ApplicationMaster)產(chǎn)生,詳細(xì)記錄了作業(yè)啟動(dòng)時(shí)間、運(yùn)行時(shí)間,每個(gè)任務(wù)啟動(dòng)時(shí)間、運(yùn)行時(shí)間、Counter值等信息,與 Hadoop 1.0中的JobHistory日志是基本一致。MapReduce作業(yè)的ApplicationMaster也運(yùn)行在Container中,且是編號(hào)為 000001的Container,比如container_1385051297072_0001_01_000001,它自身可認(rèn)為是一個(gè)特殊的task,因此,也有自己的運(yùn)行日志,該日志與Map Task和Reduce Task類似,但并不是前面介紹的“作業(yè)運(yùn)行日志”。

ApplicationMaster產(chǎn)生的作業(yè)運(yùn)行日志舉例如下,日志采用apache avro(作為日志存儲(chǔ)格式是Hadoop 2.0唯一使用到Avro的地方)工具,以json的格式保存:

  1. {“type”:”JOB_SUBMITTED”,”event”:{“org.apache.hadoop.mapreduce.jobhistory.JobSubmitted”: 
  2.  
  3. {“jobid”:”job_1385051297072_0002″,”jobName”:”QuasiMonteCarlo”,”userName”:”yarn”, “submitTime”:1385393834983,”jobConfPath”: 
  4.  
  5. “hdfs://hadoop-test/tmp/hadoop-yarn/staging/yarn/.staging/job_1385051297072_0002/job.xml”,”acls”: 
  6.  
  7. {},”jobQueueName”:”default”,”workflowId”:”",”workflowName”:”",”workflowNodeName”:”", 
  8.  
  9. “workflowAdjacencies”:”",”workflowTags”:”"}}} 
  10.  
  11. {“type”:”JOB_INITED”,”event”:{“org.apache.hadoop.mapreduce.jobhistory.JobInited”: 
  12.  
  13. {“jobid”:”job_1385051297072_0002″,”launchTime”:1385393974505,”totalMaps”:8, 
  14.  
  15. “totalReduces”:1,”jobStatus”:”INITED”,”uberized”:false}}} 
  16.  
  17. {“type”:”JOB_INFO_CHANGED”,”event”:{“org.apache.hadoop.mapreduce.jobhistory.JobInfoChange”: 
  18.  
  19. {“jobid”:”job_1385051297072_0002″,”submitTime”:1385393834983,”launchTime”:1385393974505}}} 

作業(yè)運(yùn)行日志產(chǎn)生過(guò)程如下

步驟1:ResourceManager啟動(dòng)作業(yè)的 ApplicationMaster,ApplicationMaster運(yùn)行過(guò)程中,將日志寫(xiě) 到${yarn.app.mapreduce.am.staging-dir}/yarn/.staging/job_XXXXX_XXX/下,其中參數(shù) yarn.app.mapreduce.am.staging-dir 的默認(rèn)值是/tmp/hadoop-yarn/staging,該目錄下將存在3個(gè)文件,分別是以“.jhist”、“.summary”和“.xml” 結(jié)尾的文件,分別表示作業(yè)運(yùn)行日志、作業(yè)概要信息和作業(yè)配置屬性,其中,作業(yè)概要信息只有一句話,舉例如下:

 

jobId=job_1385051297072_0002,submitTime=1385393834983,launchTime=1385393974505,

firstMapTaskLaunchTime=1385393976706,firstReduceTaskLaunchTime=1385393982581,

finishTime=1385393985417,resourcesPerMap=1024,resourcesPerReduce=1024,

numMaps=8,numReduces=1,user=yarn,queue=default,status=SUCCEEDED,

mapSlotSeconds=47,reduceSlotSeconds=5,jobName=QuasiMonteCarlo

步驟2:所有任務(wù)運(yùn)行完成后,意味著,該作業(yè)運(yùn)行完成,此時(shí)ApplicationMaster將三個(gè)文件拷貝 到${ mapreduce.jobhistory.intermediate-done-dir}/${username}目錄下,拷貝后的文件名后面添 加”_tmp”,其中mapreduce.jobhistory.intermediate-done-dir默認(rèn)值 是${yarn.app.mapreduce.am.staging-dir}/history/done_intermediate

步驟3:ApplicationMaster將拷貝完成的三個(gè)文件重新命名成“.jhist”、“.summary”和“.xml”結(jié)尾的文件(去掉“_tmp”)

步驟4:周期性掃描線程定期將done_intermediate的日志文件轉(zhuǎn)移到done目錄(通過(guò)參數(shù) mapreduce.jobhistory.done-dir配置,默認(rèn)值為${yarn.app.mapreduce.am.staging- dir}/history/done)下,同時(shí)刪除“.summary”文件(該文件中的信息,.jhist文件中都有)。

步驟5:ApplicationMaster移除

${yarn.app.mapreduce.am.staging-dir}/yarn/.staging/job_XXXXX_XXX/目錄

默認(rèn)情況下,任務(wù)運(yùn)行日志產(chǎn)只會(huì)存放在各NodeManager的本地磁盤(pán)上,你可以打開(kāi)日志聚集功能,以便讓任務(wù)將運(yùn)行日志推送到HDFS上,以便集中管理和分析。

默認(rèn)情況下,NodeManager將日志保存到y(tǒng)arn.nodemanager.log-dirs下,,該屬性缺省值 為${yarn.log.dir}/userlogs,也就是Hadoop安裝目錄下的logs/userlogs目錄中,通常為了分?jǐn)偞疟P(pán)負(fù)載,我們會(huì) 為該參數(shù)設(shè)置多個(gè)路徑,此外,需要注意的是,ApplicationMaster的自身的日志也存放在該路目下,因?yàn)樗策\(yùn)行在Container之中, 是一個(gè)特殊的task。舉例如下,其中,最后一個(gè)是某個(gè)作業(yè)的ApplicationMaster日志(編號(hào)是000001)。

 

yarn@YARN-001:/opt/yarn/yarn-client$ ls ../yarn/logs/userlogs/*

../yarn/logs/userlogs/application_1384428704524_0003:

container_1384428704524_0003_01_000004

../yarn/logs/userlogs/application_1384428704524_0008:

container_1384428704524_0008_01_000003

../yarn/logs/userlogs/application_1384428704524_0012:

container_1384428704524_0012_01_000001

將作業(yè)和任務(wù)日志存放在各個(gè)節(jié)點(diǎn)上不便于統(tǒng)一管理和分析,為此,我們可以啟用日志聚集功能。打開(kāi)該功能后,各個(gè)任務(wù)運(yùn)行完成后,會(huì)將生成的日志推送 到HDFS的一個(gè)目錄下(之前的并不會(huì)立即刪除,在HDFS上,每個(gè)任務(wù)產(chǎn)生的三個(gè)文件,即syslog、stderr和stdout將合并一個(gè)文件,并 通過(guò)索引記錄各自位置),配置方法可參考文章:“Hadoop YARN配置參數(shù)剖析(2)—權(quán)限與日志聚集相關(guān)參數(shù)”。

接下來(lái),講一下MapReduce的JobHistory Server,這是一個(gè)獨(dú)立的服務(wù),可通過(guò)web UI展示歷史作業(yè)日志,之所以將其獨(dú)立出來(lái),是為了減輕ResourceManager負(fù)擔(dān)。通常可以啟動(dòng)在一臺(tái)獨(dú)立的機(jī)器上,你需在mapred- site.xml中對(duì)其進(jìn)行配置,并使用“sbin/mr-jobhistory-daemon.sh start jobhistoryserver”命令啟動(dòng)它。JobHistory Server將會(huì)分析作業(yè)運(yùn)行日志,并展示作業(yè)的啟動(dòng)時(shí)間、結(jié)束時(shí)間、各個(gè)任務(wù)的運(yùn)行時(shí)間,各種Counter數(shù)據(jù)等,并產(chǎn)生一個(gè)指向作業(yè)和任務(wù)日志的鏈 接。

最后,介紹一下mapred-site.xml和yarn-site.xml這兩個(gè)配置文件的作用。Yarn- site.xml是YARN相關(guān)的配置文件,客戶端、ResourceManager和NodeManager需要改配置文件,為了簡(jiǎn)單,可讓這三類節(jié)點(diǎn) 上的該文件是一致的。Mapred-site.xml是MapReduce特有的配置文件,在YARN中,mapreduce已經(jīng)變成了一個(gè)客戶端編程 庫(kù),因此只有客戶端和jobhistory server需要該配置文件,其他節(jié)點(diǎn),比如resourceManager和NodeManager不需要,除非你們也把這些節(jié)點(diǎn)作為客戶端提供給用戶 使用,另外,一定要讓客戶端和jobhistory server上的mapres-site.xml一致。

原文鏈接:http://dongxicheng.org/mapreduce-nextgen/hadoop-2-0-jobhistory-log/

責(zé)任編輯:陳四芳 來(lái)源: dongxicheng.org
相關(guān)推薦

2013-05-30 09:07:29

Hadoop 2.0

2010-06-22 10:08:56

Linux at命令

2012-09-18 09:55:44

Hadoop 2.0

2010-06-03 15:39:47

Hadoop配置

2024-04-09 08:00:00

Kubernetes管理系統(tǒng)云原生

2018-09-18 15:21:47

Hive數(shù)據(jù)倉(cāng)庫(kù)程序

2021-08-27 07:47:07

Nacos灰度源碼

2014-02-12 10:28:50

Hadoop

2023-08-08 00:06:31

2021-05-07 16:23:54

鴻蒙HarmonyOS應(yīng)用

2012-05-28 09:23:40

JavaHadoopApache

2013-05-27 14:05:16

2013-06-08 14:34:42

Hadoop 2.0

2011-08-17 15:37:23

Objective-C垃圾收集

2017-03-22 20:21:16

Hadoop框架分布式

2019-12-09 15:20:09

JavascriptPromise前端

2022-05-11 10:58:11

MetricKitiOS13系統(tǒng)崩潰診斷

2022-06-12 21:28:26

Fluentd開(kāi)源

2011-03-11 17:23:03

2017-08-03 10:38:32

HADOOP1.XHDFSHadoop
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

久久精品久久国产| 福利视频999| 可以在线观看的黄色| 日日欢夜夜爽一区| 久久精彩免费视频| youjizz.com日本| 欧美黑人疯狂性受xxxxx野外| 国产精品另类一区| 国产青春久久久国产毛片| 成年人晚上看的视频| 中文字幕乱码亚洲无线精品一区 | 国产欧美一二三区| 91中文在线观看| 91丝袜一区二区三区| 五月天久久久| 亚洲免费av网址| avtt中文字幕| 日韩伦理一区二区| 精品久久久久久久久久ntr影视| 一区二区91美女张开腿让人桶| 亚洲国产精品一| 男女性色大片免费观看一区二区| 久久久久久香蕉网| 99久久精品久久亚洲精品| 久久1电影院| 欧美一级精品大片| 欧美大尺度做爰床戏| 国产传媒av在线| 亚洲情趣在线观看| 久久精品欧美| 国产 欧美 精品| 国产麻豆精品一区二区| 国产精品丝袜久久久久久高清| 中文字幕激情小说| 亚洲黄色三级| 欧美激情在线观看视频| 乱老熟女一区二区三区| 日韩极品一区| 在线免费观看羞羞视频一区二区| 亚洲综合自拍网| 99re91这里只有精品| 91精品久久久久久蜜臀| 奇米视频7777| 久久69成人| 欧美日韩在线亚洲一区蜜芽| 能在线观看的av| 国产美女高潮在线| 天天综合天天做天天综合| 国产一级大片免费看| 成人日日夜夜| 亚洲天堂av一区| 国产高清精品软男同| 香蕉视频国产在线观看| 国产精品午夜久久| 亚洲精品在线免费| 在线激情免费视频| 国产精品对白交换视频| 亚洲午夜久久久影院伊人| 成人在线观看黄色| 中文字幕精品在线不卡| 亚洲五月六月| 在线看福利影| 一片黄亚洲嫩模| 隔壁人妻偷人bd中字| 蜜桃传媒在线观看免费进入| 亚洲一区二区黄色| 日本中文字幕网址| 日本在线啊啊| 欧美日韩亚洲精品内裤| 无码无遮挡又大又爽又黄的视频| 国精产品一区二区三区有限公司| 在线观看亚洲专区| 亚洲天堂网2018| 久久久久毛片免费观看| 日韩美女在线视频| 国产熟女高潮一区二区三区| 欧美精美视频| 久久精品99久久久香蕉| 欧美日韩精品一区二区三区视频播放| 欧美日韩三区| 26uuu久久噜噜噜噜| 亚洲中文字幕无码爆乳av| 美女久久久精品| 96国产粉嫩美女| 天天射天天操天天干| 久久久久久久网| 亚洲欧洲国产精品久久| 国产在线一区视频| 自由的xxxx在线视频| 一区二区三区资源| 成人在线播放网址| 成人美女黄网站| 91成人在线精品| www.亚洲高清| www.豆豆成人网.com| 亚洲精品日韩在线| 国产精品夜夜夜爽阿娇| 亚洲国产日本| 国产精品视频免费在线观看| 国内精品偷拍视频| 久久久精品tv| 日韩一级特黄毛片| 人人视频精品| 日韩欧美国产成人一区二区| 巨胸大乳www视频免费观看| 色喇叭免费久久综合网| 久久免费国产视频| 亚洲视频在线免费播放| 99在线热播精品免费| 亚洲国产婷婷香蕉久久久久久99| 免费电影视频在线看| 精品视频1区2区| 性色av蜜臀av色欲av| 99精品网站| 2019亚洲日韩新视频| 97人妻精品一区二区三区软件| 99热这里都是精品| 国产免费xxx| 欧美性片在线观看| 亚洲福利视频网| xxxx日本少妇| 免费高清在线视频一区·| 岛国一区二区三区高清视频| 美女免费久久| 欧美天堂一区二区三区| a天堂视频在线观看| 欧美国产综合| 成人欧美一区二区三区黑人| 欧美18xxxxx| 亚洲国产一区在线观看| 欧美性受xxxx黒人xyx性爽| 国产区精品区| 日本最新高清不卡中文字幕| 天堂国产一区二区三区| 一区二区三区四区不卡视频| 午夜视频在线网站| 日韩欧美精品综合| 国产精品久久久久久婷婷天堂| 四虎影院在线播放| 亚洲r级在线视频| 亚洲一区和二区| 欧美精品播放| av成人观看| 在线观看中文字幕的网站| 69久久99精品久久久久婷婷| 9.1片黄在线观看| 日本免费在线视频不卡一不卡二| 青青草成人网| 成人精品国产亚洲| 在线国产精品视频| 91麻豆成人精品国产| 中文字幕一区二区在线观看| 欧美wwwwwww| 久久亚洲国产| 成人在线激情视频| 成人在线影视| 精品久久久久香蕉网| 国产亚洲精久久久久久无码77777| 懂色一区二区三区免费观看| 美脚丝袜脚交一区二区| 懂色av一区二区| 97精品伊人久久久大香线蕉 | 丰满的护士2在线观看高清| 欧美大肚乱孕交hd孕妇| xxxxxx国产| 91社区在线播放| www黄色在线| 日韩欧美中文| 亚洲资源在线看| 黄色成人在线网| 日韩风俗一区 二区| 99久久精品国产亚洲| 国产欧美一区二区精品性色超碰 | 成人免费福利片| 免费成人午夜视频| 国产不卡av一区二区| 国产精品91在线| 老司机午夜在线视频| 精品欧美久久久| 日本中文在线播放| 欧美国产成人精品| 最近中文字幕2019免费| 欧美黑人猛猛猛| 成人av电影在线观看| 青青视频在线播放| 久久中文字幕av| 动漫一区二区在线| 欧美大胆性生话| 久久天天躁狠狠躁夜夜躁| 好吊色在线观看| 91久久人澡人人添人人爽欧美 | 欧美精品一区二区久久| 亚洲影影院av| 国产免费不卡| 欧美日韩爱爱视频| 精品无吗乱吗av国产爱色| 51精品视频一区二区三区| 亚洲一区欧美在线| 1区2区3区欧美| 熟妇高潮精品一区二区三区| 毛片av一区二区三区| 成人毛片一区二区| 久久亚洲在线| 激情伦成人综合小说| 欧美电影在线观看网站| 91极品女神在线| 久操视频在线观看| 亚洲摸下面视频| 亚洲成人777777| 欧美色图在线观看| 国产女同在线观看| 亚洲欧洲性图库| 素人fc2av清纯18岁| 国产剧情在线观看一区二区| 麻豆av免费在线| 亚洲黄色影片| 777久久精品一区二区三区无码| 精品福利久久久| 精品一区二区日本| 午夜电影一区| 91精品国产综合久久香蕉的用户体验| 女人高潮被爽到呻吟在线观看| 久久视频在线播放| 91精品专区| 亚洲欧美综合v| 香蕉视频网站在线| 欧美成人精品3d动漫h| 一区二区三区免费观看视频| 一本一道综合狠狠老| 日本免费一二三区| 亚洲婷婷综合色高清在线| 欧美激情视频二区| 国产午夜精品一区二区三区四区 | 91美女精品网站| 在线看国产一区二区| 九九九在线观看| 激情久久av一区av二区av三区| 黄色一级片在线免费观看| 日韩一区在线播放| 日日碰狠狠添天天爽| 亚洲国产精品精华液2区45| 国产人妻人伦精品1国产丝袜| 国产91露脸合集magnet| 手机看片国产精品| 国产一级精品在线| 天天av天天操| 国产一区二区三区四区五区美女 | 日韩精品在线中文字幕| 国产综合色产| 2019日韩中文字幕mv| 激情成人综合| 777av视频| 99视频精品| www黄色日本| 久久婷婷丁香| 免费看a级黄色片| 日本欧美一区二区| 久久国产精品国产精品| 精品一区二区精品| 成人av毛片在线观看| 国产在线精品一区二区不卡了| 天美一区二区三区| 高潮精品一区videoshd| 国产xxxx视频| 久久九九全国免费| 国产精品久久久免费看| 有码一区二区三区| 国产在线精品观看| 日韩欧中文字幕| 久久久久久av无码免费看大片| 欧美日韩一区二区欧美激情| 亚洲一区999| 国产淫片在线观看| 欧美激情视频在线| 性国裸体高清亚洲| 国产精品视频区1| 日韩成人视屏| 蜜桃视频在线观看91| 日韩国产专区| 国产夫妻自拍一区| 日韩精品亚洲专区| 最新国产黄色网址| 成人永久aaa| 亚洲av无码一区二区三区人| 国产精品久久久久久久第一福利| 青青草原国产视频| 懂色av影视一区二区三区| 中文字幕第三页| 精品久久久久久久久久久久久久久| 婷婷色在线观看| 在线色欧美三级视频| 中文字幕在线三区| 欧美一区亚洲一区| japansex久久高清精品| 加勒比在线一区二区三区观看| 精品国产乱码久久久久久蜜坠欲下 | 亚洲一区av在线| 午夜精品一区二| 日韩欧美专区在线| 国产黄在线播放| 国产综合在线视频| 日韩综合av| 老司机精品福利在线观看| 久久久久午夜电影| 黄色国产精品视频| 国产成人啪免费观看软件| 无码少妇精品一区二区免费动态| 亚洲一区二区欧美| 国产一区二区在线视频观看| 日韩精品极品毛片系列视频| 美女写真理伦片在线看| 日韩av片永久免费网站| a级日韩大片| 桥本有菜av在线| 爽好多水快深点欧美视频| 欧美图片自拍偷拍| 国产精品日韩精品欧美在线| av图片在线观看| 337p日本欧洲亚洲大胆精品| 视频一区二区三区不卡| 琪琪亚洲精品午夜在线| 亚洲高清999| 国产大尺度在线观看| 日本亚洲精品| 久久精品国产电影| 蜜桃精品在线| 久久精品国产理论片免费| 亚洲午夜电影| av在线网站免费观看| 国产精品无圣光一区二区| 中文字幕视频网站| 亚洲电影免费观看| 不卡av免费观看| 岛国视频一区免费观看| 女生裸体视频一区二区三区| www.色就是色.com| 亚洲欧洲精品一区二区三区| 国产亚洲久一区二区| 亚洲一区第一页| 欧美人体一区二区三区| 免费在线成人av电影| 中文欧美日韩| 无码人妻精品一区二区三区温州| 精品成人av一区| 天天干天天操av| 91大神在线播放精品| 久9re热视频这里只有精品| 亚洲熟妇无码一区二区三区| 成人免费视频网站在线观看| 久久久夜色精品| 亚洲电影免费观看高清完整版在线观看 | 天天操天天干天天爽| 久久全国免费视频| 国产精品自在线拍| 老太脱裤子让老头玩xxxxx| 成人激情文学综合网| 黄瓜视频免费观看在线观看www| 国产午夜一区| 九色porny91| 国产精品久久一级| 亚洲一区二区三区网站| 日韩视频免费大全中文字幕| 高清国产一区二区三区四区五区| 欧美一级特黄aaaaaa在线看片| 国产精品一区二区x88av| 精品爆乳一区二区三区无码av| 精品国产精品网麻豆系列| av影片在线| 欧美婷婷久久| 麻豆成人免费电影| 劲爆欧美第一页| 亚洲欧美国产精品专区久久| 欧美日一区二区三区| avove在线观看| 菠萝蜜视频在线观看一区| 五月天婷婷激情| 色先锋资源久久综合5566| 久久视频免费| 红桃av在线播放| 中文字幕亚洲在| 成人精品在线播放| 日本一欧美一欧美一亚洲视频 | 日韩精品免费一区| 91在线视频播放| 在线亚洲欧美日韩| 高清欧美性猛交xxxx黑人猛交| 国产在视频线精品视频www666| 日韩一区二区三区久久| 夜夜亚洲天天久久| 国产免费av在线| 99久久精品久久久久久ai换脸| 奶水喷射视频一区| 中日韩一级黄色片| 日韩精品欧美激情| 久久久国产精品网站| 欧美日韩福利在线| 国产精品蜜臀在线观看| 刘亦菲毛片一区二区三区| 国产精品久久99久久| 国产一区视频在线观看免费|