`

Shuffle's getMapOutput() fails with EofException, followed by IllegalStateExcept

阅读更多

    在查看tasktracker日志时,发现报错

2013-12-18 15:56:29,527 WARN org.mortbay.log: Committed before 410 getMapOutput(attempt_201311271626_585288_m_000024_0,2) failed :
org.mortbay.jetty.EofException
...
2013-12-18 15:56:29,528 ERROR org.mortbay.log: /mapOutput
java.lang.IllegalStateException: Committed
...

 

    于是google错误,找到这个链接https://issues.apache.org/jira/browse/MAPREDUCE-5

    tasktracker getMapOutput报错,主要原因是ReduceTask提前关闭jetty连接。reduce 缓冲区里缓冲的数据已经达到阈值,所以就关闭连接,触发flush()操作,将缓冲区内容写入磁盘,然后再次连接jetty。这个错误的结论是不要改,不会导致task或Job失败,可能和reduce的heapsize设置太小有关。

原文如下:

The Jetty EOFException is observed when the Reduce Task prematurely closes a connection to a jetty server. The RT might decide to do this when the expected map output size is less than its memory cache limit, but cannot fetch it now because it has already fetched several other map outputs to memory. So, it triggers a flush of the existing map outputs from memory to disk and once this flush is complete, it will attempt to fetch the map output again by reopening the connection to the Jetty. In short, it is OK to see such messages.
This should neither cause a task nor a job failure. Are you seeing failures? The reason why these error messages appear for some jobs and not for others is primarily got to do with the size of map outputs and the heap size allocated for the reducer. 

   

分享到:
评论

相关推荐

    Concurrent Manager Fails to Start With Error Could not initializ

    Concurrent Manager Fails to Start With Error Could not initialize the Service Manager FNDSM_{HOSTNAME}_{SID}(Doc ID 735148.1)

    Bochs - The cross platform IA-32 (x86) emulator

    - Changed default CPU configuration (generated by configure script with default options) to BX_CPU_LEVEL=6 with SSE2 enabled. - CPU - Implemented PCLMULQDQ AES instruction - Implemented X2APIC ...

    K-DBSCAN: Identifying Spatial Clusters With Differing Density Levels

    The original DBSCAN fails to discover the clusters with variable density and overlapping regions. OPTICS and Shared Nearest Neighbour (SNN) algorithms have the capabilities of clustering variable ...

    p28412269_112040_MSWIN-x86-64.zip

    p28412269_112040_MSWIN-x86-64.zip 14774730 Fix for Bug 14774730 17056813 Fix for Bug 17056813 17201047 ...ORA-29532: JAVA CALL TERMINATED BY UNCAUGHT JAVA EXCEPTION: JAVA.LANG.ILLEGALMON

    Algebraic Number Theory by J.S. Milne

    the ring of integers, the units, the extent to which the ring of integers fails to be have unique factorization, and so on. One important tool for this is “localization”, in which we complete the ...

    ZeroMQ: Messaging for Many Applications

    Work with ØMQ sockets and patterns by building several small applications Explore advanced uses of ØMQ’s request-reply pattern through working examples Build reliable request-reply patterns that ...

    Python Web Scraping Cookbook: Over 90 proven recipes to get you scraping with Py

    throttling, pagination, and different status codesBuild robust scraping pipelines with SQS and RabbitMQScrape assets such as images media and know what to do when Scraper fails to runExplore ETL ...

    Simulink models with YALMIP components___HardTarget_yalmip_YALMI

    To begin with some parts of a Simulink model are compiled for performance and this compiler does not support code which involves object oriented code. Hence it fails when it encounters any kind of ...

    A Novel RFID Authentication Protocol with Ownership Transfer.doc

    A Novel RFID Authentication Protocol with Ownership Transfer Han Jia1, Jun Wen2 School of Computer Science and Technology, University of Electronic Science and Technology of China,Chengdu, China 1...

    p28412269_112040_WINNT.zip

    NODE JOIN RECONFIGURATION (PCMREPLAY) DOES NOT SCALE WITH MORE LMS'S 12816846 INTERNAL ERROR WHILE UPDATING COLUMN OF UPDATABLE JOIN VIEW ON EV AND TABLE/VIEW 12905058 REBOOT 2 CELL NODES, CHECKFILE...

    springframework.5.0.12.RELEASE

    MethodParameter.isOptional() fails with ArrayIndexOutOfBoundsException [SPR-17629] #22160 MockMvcResultMatchers.forwardedUrl argument is not declared as nullable [SPR-17623] #22155 Cannot convert from...

    CMOS+Electronics+-+How+It+Works,+How+It+Fails

    If you find the mysteries and varieties of integrated circuit failures challenging, then this book if for you.

    Learning Agile.pdf

    It’s an exciting time to be agile! For the first time, our industry has found a real, sustainable way to solve problems that generations of software development teams have been struggling with. Here ...

    2009 达内Unix学习笔记

    ftp工具 192.168.0.202 tools-toolss 老师测评网址 http://172.16.0.198:8080/poll/ 各个 shell 可互相切换 ksh:$ sh:$ csh:guangzhou% bash:bash-3.00$ 一、注意事项 命令和参数之间必需用空格隔开,参数和...

    mysql 客户端软件 mymanager_lite

    revoked by EMS at any time without notice if the USER fails to comply with the terms of this LICENSE. The copyright and all other rights in the SOFTWARE shall remain with EMS. LICENSE OF SOFTWARE ...

    DSP用的XDS烧写器最新驱动

    When SWO Custom Core Trace usecase is enabled, setting HWBPs fails with "Target Access Error" message (DBGTRC-3860) Cortex M: Connect fails on targets in bad state (e.g. lock-up) (DBGTRC-3853, DBGTRC...

    FlinkForwardChina2018为流处理世界重新设计的存储.pdf

    Today’s “Accidental Architecture” Our Goal: Refactor the “Accidental Storage Stack” Building a Unified Batch and Stream Stack The Stack Pravega Architecture Goals Pravega Fundamentals Segments ...

    Vagaa哇嘎画时代--体验群体智慧的力量!

    In the event a user fails to comply with laws regarding copyrights, other intellectual property rights, data-protection and privacy, such a user may be exposed to civil and criminal liability, ...

    chromedriver2.26.

    Resolved issue 1607: Chrome 57+ with perf logs enabled fails with "unexpected command response" [['OS-All', 'Pri-1']] Resolved issue 1502: sendKeys(): SPACE key does not work on Chrome 53 [['OS-All', ...

Global site tag (gtag.js) - Google Analytics