मैं ईएमआर में वर्कफ़्लो का उपयोग करके एस 3 से एचडीएफएस में फ़ाइलों की प्रतिलिपि बनाने की कोशिश कर रहा हूं और जब मैं नीचे कमांड चलाता हूं तो जॉबफ्लो सफलतापूर्वक शुरू होता है लेकिन फ़ाइल को कॉपी करने का प्रयास करते समय मुझे एक त्रुटि देता है एचडीएफएस के लिए। क्या मुझे कोई इनपुट फ़ाइल अनुमतियां सेट करने की आवश्यकता है?s3distcp का उपयोग कर अमेज़ॅन एस 3 से एचडीएफएस की फाइलों को कॉपी करें
कमान:
./elastic-mapreduce --jobflow j-35D6JOYEDCELA --jar S3: //us-east-1.elasticmapreduce/libs/s3distcp/1.latest/s3distcp.jar - -args '--src, एस 3: // odsh/इनपुट/- गंतव्य, HDFS: /// उपयोगकर्ता
आउटपुट
टास्क TASKID = "task_201301310606_0001_r_000000" TASK_TYPE = "कम" TASK_STATUS = "FAILED" FINISH_TIME = "1359612576612" ERROR = "java.lang.RuntimeException: Reducer कार्य 1 फ़ाइलों की प्रतिलिपि बनाने में विफल रहा: s3: // odsh/input/GL _01112_20121019.dat आदि com.amazon.external.elasticmapreduce.s3distcp.CopyFilesReducer.close (CopyFilesReducer.java:70) org.apache.hadoop.mapred.ReduceTask.runOldReducer (ReduceTask.java:538) पर पर संगठन पर। apache.hadoop.mapred.ReduceTask.run (ReduceTask.java:429) org.apache.hadoop.mapred.Child $ 4.run (Child.java3955) java.security.AccessController.doPrivileged (मूल विधि) पर javax.security.auth.Subject.doAs (Subject.java:396) org.apache.hadoop.security.UserGroupInformation.doAs (UserGroupInformation.java:1132) org.apache.hadoop.mapred.Child पर। मुख्य (Child.java 4449)
किसी को इस अमेज़न द्वारा तय हो गई है तो क्या होगा? –