Uploaded image for project: 'Hadoop Map/Reduce'
  1. Hadoop Map/Reduce
  2. MAPREDUCE-2529

Recognize Jetty bug 1342 and handle it

VotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.20.204.0, 0.23.0
    • 0.20.204.0, 0.23.0
    • tasktracker
    • None
    • Reviewed
    • Hide
      Added 2 new config parameters:

      mapreduce.reduce.shuffle.catch.exception.stack.regex
      mapreduce.reduce.shuffle.catch.exception.message.regex
      Show
      Added 2 new config parameters: mapreduce.reduce.shuffle.catch.exception.stack.regex mapreduce.reduce.shuffle.catch.exception.message.regex

    Description

      We are seeing many instances of the Jetty-1342 (http://jira.codehaus.org/browse/JETTY-1342). The bug doesn't cause Jetty to stop responding altogether, some fetches go through but a lot of them throw exceptions and eventually fail. The only way we have found to get the TT out of this state is to restart the TT. This jira is to catch this particular exception (or perhaps a configurable regex) and handle it in an automated way to either blacklist or shutdown the TT after seeing it a configurable number of them.

      Attachments

        1. jetty1342-20security.patch
          16 kB
          Thomas Graves
        2. M2529-1.patch
          16 kB
          Christopher Douglas
        3. M2529-1-20s.patch
          14 kB
          Christopher Douglas
        4. mapred2529-trunk.patch
          18 kB
          Thomas Graves

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            tgraves Thomas Graves
            tgraves Thomas Graves
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment