Rumah pangkalan data tutorial mysql Hadoop Rumen介绍

Hadoop Rumen介绍

Jun 07, 2016 pm 04:29 PM
hadoop memperkenalkan pengarang Weibo Sina

作者: 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/
Salin selepas log masuk

其中,“-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”
}, {
….
Salin selepas log masuk

【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>
Salin selepas log masuk

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

本文链接地址: 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:
)
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

<🎜>: Bubble Gum Simulator Infinity - Cara Mendapatkan dan Menggunakan Kekunci Diraja
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Nordhold: Sistem Fusion, dijelaskan
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers of the Witch Tree - Cara Membuka Kunci Cangkuk Bergelut
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial Java
1666
14
Tutorial PHP
1273
29
Tutorial C#
1253
24
Cara mencari Weibo sebelumnya mengikut tarikh di Weibo_Cara mencari Weibo sebelumnya mengikut tarikh di Weibo Cara mencari Weibo sebelumnya mengikut tarikh di Weibo_Cara mencari Weibo sebelumnya mengikut tarikh di Weibo Mar 30, 2024 pm 07:26 PM

1. Mula-mula buka penyemak imbas web mudah alih, cari versi web Weibo, dan klik butang avatar di penjuru kiri sebelah atas selepas masuk. 2. Kemudian klik Tetapan di penjuru kanan sebelah atas. 3. Klik pilihan penukaran versi dalam tetapan. 4. Kemudian pilih pilihan versi warna dalam suis versi. 5. Klik Cari untuk memasuki halaman carian. 6. Selepas memasukkan kata kunci, klik Cari Orang. 7. Apabila antara muka penyelesaian carian muncul, klik Penapis. 8. Akhir sekali, masukkan tarikh tertentu dalam lajur masa keluaran dan klik Penapis.

Cara menyediakan pemberitahuan masa nyata untuk perhatian khusus Weibo_Cara menyediakan pemberitahuan masa nyata untuk perhatian khusus Weibo Cara menyediakan pemberitahuan masa nyata untuk perhatian khusus Weibo_Cara menyediakan pemberitahuan masa nyata untuk perhatian khusus Weibo Mar 29, 2024 pm 10:01 PM

1. Buka Weibo, klik Saya, dan kemudian klik pilihan Tetapan di penjuru kanan sebelah atas. 2. Selepas membuka tetapan, cari dan klik pada tetapan pemberitahuan tolak di dalam. 3. Selepas memasukkan tetapan pemberitahuan tolak, cari Minat Khas dan klik Pemberitahuan Masa Nyata.

Cara melepaskan seseorang yang disekat di Weibo_Cara menyahsekat Weibo Cara melepaskan seseorang yang disekat di Weibo_Cara menyahsekat Weibo Mar 30, 2024 am 09:51 AM

1. Klik [Saya] di penjuru kanan sebelah bawah apl Weibo untuk memasuki halaman utama peribadi anda. 2. Kemudian, klik ikon gear di penjuru kanan sebelah atas. 3. Pada masa ini, kami memasuki halaman tetapan, pilih [Seting Sekat] di sini untuk masuk. 4. Dalam tetapan penyekatan, kita boleh melihat rakan yang telah kita sekat, ketik padanya dan klik [Nyahsekat] dalam pilihan pop timbul. 5. Atau pengguna boleh terus mencari pengguna Weibo untuk memasuki halaman utama pengguna yang disekat, dan klik [...] di bahagian atas sebelah kanan untuk mengalih keluar senarai hitam.

Bagaimana untuk memadamkan kotak draf 'Weibo'_Tutorial pada memadam kotak draf 'Weibo' Bagaimana untuk memadamkan kotak draf 'Weibo'_Tutorial pada memadam kotak draf 'Weibo' Mar 30, 2024 pm 12:46 PM

1. Mula-mula buka Weibo, klik pada Saya, dan klik pada kotak draf. 2. Kemudian tekan lama mana-mana draf dan klik untuk mengosongkan kotak draf atau memadam draf. 3. Akhir sekali klik OK.

Cara menyiarkan video di Weibo tanpa memampatkan kualiti imej_Cara menyiarkan video di Weibo tanpa memampatkan kualiti imej Cara menyiarkan video di Weibo tanpa memampatkan kualiti imej_Cara menyiarkan video di Weibo tanpa memampatkan kualiti imej Mar 30, 2024 pm 12:26 PM

1. Mula-mula buka Weibo pada telefon mudah alih anda dan klik [Saya] di sudut kanan bawah (seperti yang ditunjukkan dalam gambar). 2. Kemudian klik [Gear] di penjuru kanan sebelah atas untuk membuka tetapan (seperti yang ditunjukkan dalam gambar). 3. Kemudian cari dan buka [Tetapan Umum] (seperti yang ditunjukkan dalam gambar). 4. Kemudian masukkan pilihan [Video Follow] (seperti yang ditunjukkan dalam gambar). 5. Kemudian buka tetapan [Video Upload Resolution] (seperti yang ditunjukkan dalam gambar). 6. Akhir sekali, pilih [Kualiti Imej Asal] untuk mengelakkan pemampatan (seperti yang ditunjukkan dalam gambar).

Cara menukar muka depan video di Weibo_Cara menukar muka depan video di Weibo Cara menukar muka depan video di Weibo_Cara menukar muka depan video di Weibo Mar 29, 2024 pm 10:31 PM

1. Mula-mula buka Weibo, klik pada Saya, klik pada avatar, dan masukkan halaman utama peribadi. 2. Kemudian klik pada imej latar belakang. 3. Kemudian klik untuk menukar kulit video. 4. Akhir sekali, pilih video dalam album, klik Seterusnya, dan terbitkan serta muat naiknya.

Jika Weibo svip memadamkan rekod pelawat, adakah pihak lain masih boleh melihatnya? Jika Weibo svip memadamkan rekod pelawat, adakah pihak lain masih boleh melihatnya? Apr 02, 2024 am 08:04 AM

Sebaik sahaja pengguna Weibo mengaktifkan fungsi SVIP, mereka boleh mengurus rekod pelawat, dan jika mereka melawat halaman utama orang yang tidak dikenali, mereka boleh memadamkannya sebelum memaparkannya, supaya mereka tidak tahu bahawa mereka sedang menyemak imbas halaman utama ? Bolehkah pihak yang satu lagi melihat itu selepas memadam rekod pelawat di Weibo svip? Bolehkah pihak lain melihatnya selepas memadamkan rekod pelawat di Weibo svip 1. Selepas memadamkan rekod pelawat pada svip, pihak yang satu lagi tidak dapat melihatnya bilangan pelawat, tetapi ia tidak akan menunjukkan ID pengguna dan avatar. 2. Pengguna biasa dan pengguna VIP tidak boleh memadam atau melihat rekod akses Mereka hanya boleh melihat bilangan orang yang telah melawati mereka. 3. Data akses Weibo akan dikemas kini pada 8:00 setiap hari Jika anda ingin memadam rekod akses, anda perlu

Cara mematikan mod langsung Weibo_Cara mematikan mod langsung Weibo Cara mematikan mod langsung Weibo_Cara mematikan mod langsung Weibo Mar 30, 2024 am 10:16 AM

1. Mula-mula buka Weibo, klik Cari dan klik Lagi Carian Hangat. 2. Kemudian pilih carian panas untuk masuk. 3. Kemudian masukkan mod langsung ulasan carian panas, cari dan klik versi standard di penjuru kanan sebelah atas. 4. Akhir sekali, anda boleh kembali ke kawasan ulasan standard carian panas Jika anda ingin terus melihat kawasan ulasan langsung, klik versi langsung di penjuru kanan sebelah atas. Nota: Hanya apabila terdapat banyak ulasan masa nyata ia akan memasuki mod langsung secara automatik Sesetengah carian panas akan memasuki mod langsung secara automatik. Umumnya, carian panas berada dalam mod standard.

See all articles