oozie基本配置及使用--sqoop、时区配置


写在前边:

1)本编主要设计oozie节本配置

2)如何配置一个sqoop任务的workflow


一、cloudera Manager设置oozie时区

设置路径:cloudera Manager web UI -> Oozie Server -> oozie-site.xml添加如下配置项:

<property>

    <name>oozie.processing.timezone</name>

    <value>GMT+0800</value>

</property>

如图:

oozie基本配置及使用--sqoop、时区配置

二、cloudera Manager设置hue时区

设置路径:cloudera Manager web UI -> hue -> time_zone  配置为 time_zone

如图:

oozie基本配置及使用--sqoop、时区配置

三、配置一个workflow(sqoop示例)

  1. hdfs配置运行sqoop脚本需要的jar包 ,把需要的jar包统一放到hdfs上对应路径下,这里我们新建路径/user/oozie/libext用来存放jar包,接着导入一些需要用到的jar包,比如jdbc驱动,hbase相关jar包,sqoop相关jar包等,然后修改并赋予相关权限:
    hdfs dfs -mkdir /user/oozie/libext
    hdfs dfs -put metrics-core* /user/oozie/libext/ 
    hdfs dfs -put sqoop* /user/oozie/libext/ 
    hdfs dfs -put hbase* /user/oozie/libext/ 
    hdfs dfs -put zookeeper-3.4.5-cdh5.11.0.jar /user/oozie/libext/
    hdfs dfs -chown oozie:oozie /user/oozie/libext/*.jar 
    hdfs dfs -chmod 755 /user/oozie/libext/*.jar
  2. 创建一个workflowoozie基本配置及使用--sqoop、时区配置
  3. 设置参数                                                      oozie基本配置及使用--sqoop、时区配置oozie基本配置及使用--sqoop、时区配置                                                                    备注:把先前存放jar包的路径引入(oozie.libpath:/user/oozie/libext)
  4. 保存退出
  5. 执行测试oozie基本配置及使用--sqoop、时区配置一个简单的sqoop任务workflow成功!