2014-05-10 7 views
5

laufen zu lassen Ich einreichen einen Oozie-Workflow, ich entwarf in Hue und es enthält ein paar Java-Aktionen.Nicht in der Lage, oozie Workflow mit Java-Aktion

Hue übermittelt und versucht, den Oozie-Workflow auszuführen, bekomme ich immer den folgenden Fehler.

Failing Oozie Launcher, Main class [org.apache.oozie.action.hadoop.JavaMain], main() threw exception, begin > end in range (begin, end) 
Caused by java.lang.IllegalArgumentException: begin > end in range (begin, end): (1399708804155, 1399694415805) 

Ich habe keine Ahnung, was es bedeutet und was ich dagegen tun soll. Aus der Fehlermeldung kann ich schließen, dass die Abgabedauer des Workflows später als die Fertigstellungszeit passiert.

Aber ich weiß nicht, was das verursacht und was ich tun muss, um das zu beheben.

Alle Eingaben hierzu sind hilfreich.

Antwort

7

Ich denke, Sie haben eine Zeitverschiebung zwischen einigen der Hosts in Ihrem Hadoop-Cluster. Ich schätze den Oozie-Server und den Host, der den Launcher für Ihren Job ausführt. Diese Werte sehen wie Zeitstempel in Millisekunden seit der Epoche aus. Und es wäre sinnvoll, wenn es ein Fehler wäre, wenn der Zeitstempel begin größer als der end Zeitstempel wäre.

+0

das war was es war. – anu

+0

Für diejenigen, die bis zu dieser Antwort kamen und sagten 'Oh yeah! Ich werde das beheben ', run 'sudo ntpdate-debian', wenn Sie auf debian/ubuntu –

+0

Excellent @onlyone sind – user

0

Wie wir wissen, Illegal Argument Ausnahme in der Regel ausgelöst, wenn eine Methode eine ungültige oder unangemessene Argumente übergeben wurde.

kann ich den Bereich sehen Sie einige Ihrer Methode übergeben beginnen und enden 1399708804155, 1399694415805. Der End-Bereich niedriger als Bereich beginnen. Wenn Ihr Java als solches konzipiert ist oder versuchen Sie, in diesen Argumenten zu suchen. Alles Gute !!

0

Ist das Java-Workflow-Beispiel, das mit Hue für Sie arbeitet? Läuft der Workflow mit einer einzelnen Java-Aktion? (es könnte ein Setup-Problem sein)

Sie können detailliertere Informationen an hue-list senden.

Verwandte Themen