title: Skipping bad input files in hadoop
body: <p>I'm using Amazon Elastic MapReduce to process some log files uploaded to S3.</p>
  
  <p>The log files are uploaded daily from servers using S3, but it seems that a some get corrupted during the transfer. This results in a <code>java.io.IOException: IO error in map input file</code> exception.</p>
  
  <p>Is there any way to have hadoop skip over the bad files?</p>