Heim Datenbank MySQL-Tutorial Hadoop Rumen介绍

Hadoop Rumen介绍

Jun 07, 2016 pm 04:29 PM
hadoop 介绍 Autor 微博 新浪

作者: Dong | 新浪微博: 西成懂 | 可以转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明 网址:http://dongxicheng.org/mapreduce/hadoop-rumen-introduction/ 什么是Hadoop Rumen? Hadoop Rumen是为Hadoop MapReduce设计的日志解析和分析工具

什么是Hadoop Rumen?

Hadoop Rumen是为Hadoop MapReduce设计的日志解析和分析工具,它能够将JobHistory 日志解析成有意义的数据并格式化存储。Rumen可以单独使用,但通常作为其他组件,比如GridMix (v3) 和 Mumak的基础库。

Hadoop Rumen设计动机

对于任何一个工作在Hadoop之上的外部工具,分析JobHistory日志都是必须的工作之一。基于这点考虑,Hadoop应内嵌一个JobHistory日志分析工具。

统计分析MapReduce作业的各种属性,比如任务运行时间、任务失败率等,通常是基准测试或者模拟器必备的功能,Hadoop Rumen可以为任务生成Cumulative Distribution Functions (CDF),这可以用于推断不完整的、失败的或者丢失的任务。

Hadoop Rumen基本构成

Hadoop Rumen已经内置在Apache Hadoop 1.0之上(包括0.21.x,0.22.x,CDH3)各个版本中,位于org.apache.hadoop.tools.rumen包中,通常被Hadoop打包成独立的jar包hadoop-tools-[VERSION].jar。Hadoop Rumen由两部分组成:

(1) Trace Builder

将JobHistory日志解析成易读的格式,当前仅支持json格式。Trace Builder的输出被称为job trace(作业运行踪迹),我们通过job trace很容易模拟(还原)作业的整个运行过程。

(2) ?Folder

将job trace按时间进行压缩或者扩张。这个还是为了方便其他组件,比如GridMix (v3) 和 Mumak,使用。Folder可以将作业运行过程进行等比例缩放,以便在更短的时间内模拟作业运行过程。

试用Hadoop Rumen

你可以通过两种方式运行Rumen,一种是使用集成化(综合所有功能)的HadoopLogsAnalyzer类,在很多Hadoop版本中,这个类已经过期,不推荐使用,另一种是使用TraceBuilder和Folder类。它们的运行方式基本类似,下面以HadoopLogsAnalyzer类为例进行说明:

bin/hadoop org.apache.hadoop.tools.rumen.HadoopLogsAnalyzer -v1 -write-job-trace file:///tmp/job-trace.json -write-topology file:///tmp/topology.json file:///software/hadoop/logs/history/done/
Nach dem Login kopieren

其中,“-v1”表示采用version 1的JobHsitory格式,如果你的Hadoop版本是0.20.x系列,则需要加这个参数,“-write-job-trace”是输出的job trace存放位置,“-write-topology”是拓扑结构存放位置,Rumen能够通过分析JobHistory中所有文件得到Hadoop集群的拓扑结构。最后一项紧跟你的JobHistory 中done目录存放位置,一般在${HDOOP_LOG}/history/done中,如果在本地磁盘,则需在目录前加前缀file://,如果在HDFS上需在目录前加前缀“hdfs://”。

下面是截取的job-trace.json和topology.json文件内容:

【job-trace.json】

“priority” : “NORMAL”,
“jobID” : “job_201301061549_0003″,
“mapTasks” : [ {
"attempts" : [ {
"location" : null,
"hostName" : "HADOOP001",
"startTime" : 1357460454343,
"finishTime" : 1357460665299,
"result" : "KILLED",
"shuffleFinished" : -1,
"sortFinished" : -1,
"attemptID" : "attempt_201301061549_0003_m_000000_0",
"hdfsBytesRead" : -1,
"hdfsBytesWritten" : -1,
"fileBytesRead" : -1,
"fileBytesWritten" : -1,
"mapInputRecords" : -1,
"mapOutputBytes" : -1,
"mapOutputRecords" : -1,
"combineInputRecords" : -1,
"reduceInputGroups" : -1,
"reduceInputRecords" : -1,
"reduceShuffleBytes" : -1,
"reduceOutputRecords" : -1,
"spilledRecords" : -1,
"mapInputBytes" : -1
} ],
“preferredLocations” : [ ],
“startTime” : 1357460454686,
“finishTime” : -1,
“inputBytes” : -1,
“inputRecords” : -1,
“outputBytes” : -1,
“outputRecords” : -1,
“taskID” : “task_201301061549_0003_m_000000″,
“numberMaps” : -1,
“numberReduces” : -1,
“taskStatus” : null,
“taskType” : “MAP”
}, {
….
Nach dem Login kopieren

【topology.json】

{
“name” : “<root>”,
“children” : [ {
"name" : "default-rack",
"children" : [ {
"name" : " HADOOP001",
"children" : null
}, {
"name" : " HADOOP002",
"children" : null
}, {
"name" : HADOOP003",
"children" : null
}, {
"name" : " HADOOP004",
"children" : null
}, {
"name" : " HADOOP005",
"children" : null
}, {
"name" : " HADOOP006",
"children" : null
} ]
} ]
}</root>
Nach dem Login kopieren

原创文章,转载请注明: 转载自董的博客

本文链接地址: http://dongxicheng.org/mapreduce/hadoop-rumen-introduction/

作者:Dong,作者介绍:http://dongxicheng.org/about/


Copyright © 2012
This feed is for personal, non-commercial use only.
The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:
)
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So durchsuchen Sie frühere Weibos nach Datum auf Weibo_So durchsuchen Sie frühere Weibos nach Datum auf Weibo So durchsuchen Sie frühere Weibos nach Datum auf Weibo_So durchsuchen Sie frühere Weibos nach Datum auf Weibo Mar 30, 2024 pm 07:26 PM

1. Öffnen Sie zunächst den mobilen Webbrowser, suchen Sie nach der Weibo-Webversion und klicken Sie nach der Eingabe auf die Avatar-Schaltfläche in der oberen linken Ecke. 2. Klicken Sie dann oben rechts auf Einstellungen. 3. Klicken Sie in den Einstellungen auf die Option zum Versionswechsel. 4. Wählen Sie dann im Versionsschalter die Option Farbversion aus. 5. Klicken Sie auf Suchen, um die Suchseite aufzurufen. 6. Klicken Sie nach der Eingabe der Schlüsselwörter auf „Personen suchen“. 7. Wenn die Suchabschlussoberfläche angezeigt wird, klicken Sie auf Filter. 8. Geben Sie abschließend das konkrete Datum in die Spalte „Veröffentlichungszeit“ ein und klicken Sie auf „Filter“.

So entsperren Sie jemanden, der auf Weibo blockiert ist_So entsperren Sie Weibo So entsperren Sie jemanden, der auf Weibo blockiert ist_So entsperren Sie Weibo Mar 30, 2024 am 09:51 AM

1. Klicken Sie unten rechts in der Weibo-App auf [Mein], um Ihre persönliche Homepage aufzurufen. 2. Klicken Sie dann auf das Zahnradsymbol in der oberen rechten Ecke. 3. Zu diesem Zeitpunkt rufen wir die Einstellungsseite auf. Wählen Sie hier [Blockeinstellungen] aus, um sie aufzurufen. 4. In den Blockierungseinstellungen können wir die von uns blockierten Freunde sehen, darauf tippen und in den Popup-Optionen auf [Entsperren] klicken. 5. Oder Benutzer können direkt nach Weibo-Benutzern suchen, um die blockierte Benutzer-Homepage aufzurufen, und oben rechts auf [...] klicken, um die schwarze Liste zu entfernen.

So richten Sie Echtzeitbenachrichtigungen für die besondere Aufmerksamkeit von Weibo ein_So richten Sie Echtzeitbenachrichtigungen für die besondere Aufmerksamkeit von Weibo ein So richten Sie Echtzeitbenachrichtigungen für die besondere Aufmerksamkeit von Weibo ein_So richten Sie Echtzeitbenachrichtigungen für die besondere Aufmerksamkeit von Weibo ein Mar 29, 2024 pm 10:01 PM

1. Öffnen Sie Weibo, klicken Sie auf „Mein“ und dann auf die Option „Einstellungen“ in der oberen rechten Ecke. 2. Suchen Sie nach dem Öffnen der Einstellungen nach den darin enthaltenen Push-Benachrichtigungseinstellungen und klicken Sie darauf. 3. Suchen Sie nach Eingabe der Push-Benachrichtigungseinstellungen nach „Besonderes Interesse“ und klicken Sie auf „Echtzeitbenachrichtigung“.

So deaktivieren Sie den Weibo-Live-Modus_So deaktivieren Sie den Weibo-Live-Modus So deaktivieren Sie den Weibo-Live-Modus_So deaktivieren Sie den Weibo-Live-Modus Mar 30, 2024 am 10:16 AM

1. Öffnen Sie zunächst Weibo, klicken Sie auf „Suchen“ und dann auf „Weitere aktuelle Suchanfragen“. 2. Wählen Sie dann eine Schnellsuche zur Eingabe aus. 3. Rufen Sie dann den Live-Modus für Hot Search-Kommentare auf, suchen Sie die Standardversion in der oberen rechten Ecke und klicken Sie darauf. 4. Abschließend können Sie zum Standard-Kommentarbereich der Hot-Suche zurückkehren. Wenn Sie weiterhin den Live-Kommentarbereich anzeigen möchten, klicken Sie auf die Live-Version in der oberen rechten Ecke. Hinweis: Nur wenn viele Echtzeitkommentare vorhanden sind, wird automatisch in den Live-Modus gewechselt. Einige Hot-Suchen gelangen automatisch in den Live-Modus. Im Allgemeinen finden Direktsuchen im Standardmodus statt.

So posten Sie Videos auf Weibo, ohne die Bildqualität zu komprimieren_So posten Sie Videos auf Weibo, ohne die Bildqualität zu komprimieren So posten Sie Videos auf Weibo, ohne die Bildqualität zu komprimieren_So posten Sie Videos auf Weibo, ohne die Bildqualität zu komprimieren Mar 30, 2024 pm 12:26 PM

1. Öffnen Sie zunächst Weibo auf Ihrem Mobiltelefon und klicken Sie unten rechts auf [Ich] (wie im Bild gezeigt). 2. Klicken Sie dann oben rechts auf [Zahnrad], um die Einstellungen zu öffnen (wie im Bild gezeigt). 3. Suchen und öffnen Sie dann [Allgemeine Einstellungen] (wie im Bild gezeigt). 4. Geben Sie dann die Option [Video Follow] ein (wie im Bild gezeigt). 5. Öffnen Sie dann die Einstellung [Video-Upload-Auflösung] (wie im Bild gezeigt). 6. Wählen Sie abschließend [Originalbildqualität] aus, um eine Komprimierung zu vermeiden (wie im Bild gezeigt).

So löschen Sie die Entwurfsbox von „Weibo'_Tutorial zum Löschen der Entwurfsbox von „Weibo' So löschen Sie die Entwurfsbox von „Weibo'_Tutorial zum Löschen der Entwurfsbox von „Weibo' Mar 30, 2024 pm 12:46 PM

1. Öffnen Sie zunächst Weibo, klicken Sie auf „Mein“ und dann auf das Entwurfsfeld. 2. Drücken Sie dann lange auf einen Entwurf und klicken Sie, um das Entwurfsfeld zu leeren oder den Entwurf zu löschen. 3. Klicken Sie abschließend auf OK.

So ändern Sie das Videocover auf Weibo_So ändern Sie das Videocover auf Weibo So ändern Sie das Videocover auf Weibo_So ändern Sie das Videocover auf Weibo Mar 29, 2024 pm 10:31 PM

1. Öffnen Sie zunächst Weibo, klicken Sie auf „Mein“, klicken Sie auf den Avatar und rufen Sie die persönliche Homepage auf. 2. Klicken Sie anschließend auf das Hintergrundbild. 3. Klicken Sie dann auf , um das Videocover zu ändern. 4. Wählen Sie abschließend das Video im Album aus, klicken Sie auf „Weiter“ und veröffentlichen und laden Sie es hoch.

Wenn Weibo svip Besucherdatensätze löscht, kann die andere Partei diese trotzdem sehen? Wenn Weibo svip Besucherdatensätze löscht, kann die andere Partei diese trotzdem sehen? Apr 02, 2024 am 08:04 AM

Sobald Weibo-Benutzer die SVIP-Funktion aktivieren, können sie Besucherdatensätze verwalten. Wenn sie die Homepage eines Fremden besuchen, können sie diese vor der Anzeige löschen, sodass sie nicht wissen, dass sie auf der Homepage surfen. Kann die andere Partei sie trotzdem sehen? Kann die andere Partei es nach dem Löschen des Besucherdatensatzes auf Weibo Svip noch sehen? die Anzahl der Besucher, die ID und der Avatar des Besuchers werden jedoch nicht angezeigt. 2. Normale Benutzer und VIP-Benutzer können Zugriffsdatensätze nicht löschen oder anzeigen. Sie können nur sehen, wie viele Personen sie besucht haben. 3. Die Weibo-Zugriffsdaten werden täglich um 8:00 Uhr aktualisiert. Wenn Sie Zugriffsdatensätze löschen möchten, müssen Sie dies tun

See all articles