Oozie时区设置

11

我是oozie的新手,在更改oozie默认时区方面遇到了问题。 我正在编写oozie协调器作业,并尝试指定类似于

的时区。

<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">

如此解释 http://oozie.apache.org/docs/3.2.0-incubating/CoordinatorFunctionalSpec.html#a4._Datetime_Frequency_and_Time-Period_Representation,但它没有起作用。请问有人能告诉我哪里错了吗?

其次,我想获取oozie工作流开始的日期和时间。假设我想运行一个协调器作业以前的日期,比如一周前,该作业以15分钟的频率运行了整整一天。我想要的是在工作流开始时的日期和时间。

非常感谢您宝贵的时间。

3个回答

1
你也可以尝试这个:

$ oozie info -timezones<br><br>

格式为“SHORT_NAME(ID)”。

将ID提供给-timezone参数。

也可以使用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作业信息并使用自己喜欢的时区,可以执行以下操作:oozie job -info -timezone EST - adbar
我从未成功地使用GMT格式。根据Oozie文档,Oozie仅与UTC时区配合工作。因此,我不得不将我的时区偏移添加到GMT+0000并将其提交为start="YYYY-MM-DDThh:mmZ" - Andrew Kirna

1
你可以在你的代码中设置这个属性。

oozie-site.xml

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

这段文本涉及编程相关内容,其中设置了一个属性oozie.processing.timezone的值为GMT+0400。请注意保留html标签。

0

你好,Junaid和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>**

现在停止oozie并重新启动它。 谢谢, Amudhan K, 数据工程师。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接