2014-05-10 11 views
5

के साथ ओज़ी वर्कफ़्लो चलाने में सक्षम नहीं है मैं एक ओज़ी वर्कफ़्लो सबमिट कर रहा हूं, मैंने ह्यू में डिज़ाइन किया है और इसमें कुछ जावा क्रियाएं हैं।जावा एक्शन

ह्यू प्रस्तुत करता है और ओज़ी वर्कफ़्लो निष्पादित करने का प्रयास करता है, मुझे हमेशा निम्न त्रुटि मिलती है।

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) 

मुझे इसका कोई मतलब नहीं है कि इसका क्या अर्थ है और मुझे इसके बारे में क्या करना है। त्रुटि संदेश से, मैं अनुमान लगा सकता हूं कि वर्कफ़्लो का सबमिशन समय समापन समय के बाद होता है।

लेकिन मुझे नहीं पता कि इसका क्या कारण है और इसे ठीक करने के लिए मुझे क्या करना है।

इस पर कोई भी इनपुट सहायक होगा।

उत्तर

7

मुझे लगता है कि आपके पास अपने हडूप क्लस्टर में कुछ होस्टों के बीच कुछ घड़ी की कमी है। मैं ओजी सर्वर का अनुमान लगा रहा हूं और जो भी होस्ट आपके काम के लिए लॉन्चर चलाता है। युग के बाद से वे मान मिलीसेकंड में टाइमस्टैम्प की तरह दिखते हैं। और begin टाइमस्टैम्प end टाइमस्टैम्प से अधिक था, तो यह एक त्रुटि होने के लिए समझ में आएगा।

+0

यही वह था जो था। – anu

+0

उन लोगों के लिए जो इस उत्तर तक पहुंचे और कहा 'ओह हाँ! यदि आप डेबियन/उबंटू –

+0

उत्कृष्ट @onlyone पर हैं, तो मैं इसे ठीक करने वाला हूं, 'sudo ntpdate-debian' चलाएं' – user

0

जैसा कि हम जानते हैं कि अवैध तर्क अपवाद आमतौर पर एक विधि अवैध या अनुचित तर्क पारित होने पर फेंक दिया जाता है।

मैं आपकी कुछ विधि में पारित रेंज को देख सकता हूं और 1399708804155, 1399694415805 समाप्त कर सकता हूं। अंत सीमा प्रारंभ सीमा से कम है। यदि आपका जावा इस प्रकार डिज़ाइन किया गया है या इस तर्क को देखने का प्रयास करें। शुभकामनाएं !!

0

जावा वर्कफ़्लो उदाहरण है जो आपके लिए काम कर रहे ह्यू के साथ आता है? वर्कफ़्लो एक जावा क्रिया के साथ काम कर रहा है? (यह एक सेटअप समस्या हो सकती है)

आप hue-list पर अधिक विस्तृत जानकारी भेज सकते हैं।

संबंधित मुद्दे