2012-12-20 15 views
8

मैं ओज़ी के लिए नया हूं और ओज़ी डिफॉल्ट टाइम ज़ोन बदलने में समस्या है। मैं oozie समन्वयक काम लिख रहा हूँ और जैसा कि यहाँ http://oozie.apache.org/docs/3.2.0-incubating/CoordinatorFunctionalSpec.html#a4._Datetime_Frequency_and_Time-Period_Representation समझाया तरहओज़ी टाइमज़ोन सेटिंग्स

<coordinator-app name="hello-coord" frequency="${coord:days(1)}" 
        start="2009-01-02T08:00Z" end="2009-01-04T08:00Z" timezone="GMT+05:30" 
       xmlns="uri:oozie:coordinator:0.1"> 

समय क्षेत्र निर्दिष्ट करने के लिए कोशिश की है, लेकिन यह काम नहीं करता। क्या कोई मुझे बता सकता है कि मैं गलत कहां जाता हूं?

दूसरा, मैं ओजी वर्कफ़्लो शुरू होने पर दिनांक समय प्राप्त करना चाहता हूं। मान लीजिए कि मैं एक हफ्ते पहले एक समन्वयक नौकरी चलाने के लिए चाहता हूं, एक हफ्ते पहले, वह नौकरी पूरे दिन 15 मिनट की आवृत्ति के साथ दौड़ती थी। मैं चाहता हूं कि वर्कफ़्लो शुरू होने पर उस समय की तारीख हो।

आप अपने कीमती समय

उत्तर

1

के लिए बहुत बहुत धन्यवाद आप बदलने के लिए अपनी

oozie-site.xml

<property> <name>oozie.processing.timezone</name> <value>GMT+0400</value> </property>

0

हैलो जुनैद और ygnhzeus,

में इस संपत्ति सेट कर सकते हैं oozie में आपका टाइमज़ोन, आपको केवल oozie-default.xml में डिफ़ॉल्ट समय क्षेत्र जाना और बदलना है फ़ाइल।

**<property> 
     <name>oozie.processing.timezone</name> 
     <value>GMT+0530</value> 
     <description> 
      Oozie server timezone. Valid values are UTC and GMT(+/-)####, for example 'GMT+0530' would be India 
      timezone. All dates parsed and genered dates by Oozie Coordinator/Bundle will be done in the specified 
      timezone. The default value of 'UTC' should not be changed under normal circumtances. If for any reason 
      is changed, note that GMT(+/-)#### timezones do not observe DST changes. 
     </description> 
    </property>** 

अब केवल ओज़ी को रोकें और इसे दोबारा शुरू करें। धन्यवाद, अमुद्ध के, डेटा अभियंता।

0

आप यह भी कोशिश कर सकते हैं:

$ oozie info -timezones<br><br> 

प्रारूप "SHORT_NAME (ID)" है।

आईडी-टाइमज़ोन तर्क को आईडी दें।

GMT ऑफसेट भी इस्तेमाल किया जा सकता है (जैसे GMT-07: 00, GMT-0700, GMT + 05: 30, GMT + 0530)

उपलब्ध समय क्षेत्र:

SST (Pacific/Midway)<br> 
    NUT (Pacific/Niue)<br> 
    SST (Pacific/Pago_Pago)<br> 
    SST (Pacific/Samoa)<br> 
    SST (US/Samoa)<br> 
    HAST (America/Adak)<br> 
    HAST (America/Atka)<br> 
    HST (HST)<br> 
    ...  

समय क्षेत्र हैं आपको इस आदेश द्वारा दिए गए एक के तहत गिरने की आवश्यकता है, आप इसे सीधे अपने समन्वयक में उपयोग कर सकते हैं। oozie काम -info -timezone ईएसटी:

+0

मामले किसी को भी इस की तलाश में है, आप अपनी पसंद के समय क्षेत्र के साथ oozie काम की जानकारी प्रिंट करने के लिए निम्न कर सकते हैं – adbar

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