2014-06-06 3 views
5

से सबमिट किए जाने पर मैप्रिडस जॉब विफल हो गया है, मैं विंडोज़ मशीन से लिनक्स पर हैडूप क्लस्टर में एम/आर नौकरी जमा करने की कोशिश कर रहा हूं। मैं हैडऑप 2.2.0 (एचडीपी 2.0) का उपयोग कर रहा हूँ।विंडोज मशीन

मैं त्रुटि निम्न हो रही है:

2014-06-06 08:32:37,684 [main] INFO Job.monitorAndPrintJob - Job job_1399458460502_0053 running in uber mode : false 
2014-06-06 08:32:37,704 [main] INFO Job.monitorAndPrintJob - map 0% reduce 0% 
2014-06-06 08:32:37,717 [main] INFO Job.monitorAndPrintJob - Job job_1399458460502_0053 failed with state FAILED due to: Application application_1399458460502_0053 failed 2 times due to AM Container for appattempt_1399458460502_0053_000002 exited with exitCode: 1 due to: Exception from container-launch: 
org.apache.hadoop.util.Shell$ExitCodeException: /bin/bash: line 0: fg: no job control 

    at org.apache.hadoop.util.Shell.runCommand(Shell.java:464) 
    at org.apache.hadoop.util.Shell.run(Shell.java:379) 
    at org.apache.hadoop.util.Shell$ShellCommandExecutor.execute(Shell.java:589) 
    at org.apache.hadoop.yarn.server.nodemanager.DefaultContainerExecutor.launchContainer(DefaultContainerExecutor.java:195) 
    at org.apache.hadoop.yarn.server.nodemanager.containermanager.launcher.ContainerLaunch.call(ContainerLaunch.java:283) 
    at org.apache.hadoop.yarn.server.nodemanager.containermanager.launcher.ContainerLaunch.call(ContainerLaunch.java:79) 
    at java.util.concurrent.FutureTask.run(FutureTask.java:262) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 
    at java.lang.Thread.run(Thread.java:744) 


.Failing this attempt.. Failing the application. 

java.io.IOException: Job failed! 

मैं क्लस्टर से लिया विन्यास का उपयोग कर तो वहाँ सटीक मिलान किया जाना चाहिए।

कोई संकेत या सुराग, क्या गलत हो सकता है?

Thx

+0

आप समुद्री मील दूर लॉग और job.xml अपलोड कर सकता हूँ की जाँच करें? –

+0

Thx समाधान मिला। बीटीडब्ल्यू: मुझे जॉब.एक्सएमएल कहां मिलती है - हम बस हडूप 2 में माइग्रेट हुए हैं और मैं अभी भी थोड़ा अपरिचित हूं। – jaksky

+0

हम अभी भी इस समस्या को हल कर रहे हैं http://stackoverflow.com/questions/24044631/running-hadoop-in-standalone-mode-failing-exitcode-1000 स्टैंडअलोन मोड के साथ। क्या आप नहीं जानते कि कम से कम काम करता है या नहीं? या कोई मुद्दा क्या हो सकता है? Thx बहुत – jaksky

उत्तर

1

मुझे समाधान मिला। यह आधिकारिक तौर पर बग

https://issues.apache.org/jira/browse/MAPREDUCE-4052

चर्चा में नीचे उल्लेख किया वैकल्पिक हल के साथ

सूचना है। वर्कअराउंड मेरे लिए ठीक काम करता है। ऐसा लगता है कि क्लाइंट पक्ष पर हल किए गए कुछ बग कभी हरे रंग के होते हैं।

6
conf.set("mapreduce.app-submission.cross-platform", "true"); 
संबंधित मुद्दे