title: copy files from amazon s3 to hdfs using s3distcp fails
body: <p>I am trying to copy files from s3 to hdfs using workflow in EMR and when I run the below command the jobflow successfully starts but gives me an error when it tries to copy the file to HDFS .Do i need to set any input file permissions ?</p>
  
  <p><strong>Command:</strong></p>
  
  <p>./elastic-mapreduce --jobflow j-35D6JOYEDCELA --jar  s3://us-east-1.elasticmapreduce/libs/s3distcp/1.latest/s3distcp.jar --args '--src,s3://odsh/input/,--dest,hdfs:///Users</p>
  
  <p><strong>Output</strong></p>
  
  <p>Task TASKID="task_201301310606_0001_r_000000" TASK_TYPE="REDUCE" TASK_STATUS="FAILED" FINISH_TIME="1359612576612" ERROR="java.lang.RuntimeException: Reducer task failed to copy 1 files: s3://odsh/input/GL_01112_20121019.dat etc
      at com.amazon.external.elasticmapreduce.s3distcp.CopyFilesReducer.close(CopyFilesReducer.java:70)
      at org.apache.hadoop.mapred.ReduceTask.runOldReducer(ReduceTask.java:538)
      at org.apache.hadoop.mapred.ReduceTask.run(ReduceTask.java:429)
      at org.apache.hadoop.mapred.Child$4.run(Child.java:255)
      at java.security.AccessController.doPrivileged(Native Method)
      at javax.security.auth.Subject.doAs(Subject.java:396)
      at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1132)
      at org.apache.hadoop.mapred.Child.main(Child.java:249)</p>