zoukankan      html  css  js  c++  java
  • oozie常见错误问题

     1.  Error: HTTP error code: 404 : Not Found

    原因:

    在环境变量中配置的OOZIE_URL有问题配置成了

    export OOZIE_URL=http://dwtest-name1:11000

    正确配置应该是  

    export OOZIE_URL=http://dwtest-name1:11000/oozie

    2. Error, java.lang.NoSuchFieldError: HADOOP_CLASSPATH


    在路径/usr/local/oozie/oozie-server/webapps/oozie/WEB-INF/lib下面,查找2.6.0版本的hadoop包,然后删除或者移走备份。

    3. JA009: Cannot initialize Cluster. Please check your configuration for mapreduce.framework.name 

    原因: 引起这种错误大部分都是配置问题,看了网上的各种错误配置导致的。我这里是因为配置oozie-site.xml中

    oozie.service.ProxyUserService.proxyuser.XXXXX.hosts和oozie.service.ProxyUserService.proxyuser.XXXXX.groups

    错误导致的。这里的XXXXX应该是执行任务的用户,由于我的ooziejob所有的都是在hadoop账号下调度,所有应该是hadoop。

        <property>
            <name>oozie.service.ProxyUserService.proxyuser.hadoop.hosts</name>
            <value>*</value>
        </property>
        <property>
            <name>oozie.service.ProxyUserService.proxyuser.hadoop.groups</name>
            <value>*</value>
        </property>

     4. java.lang.RuntimeException: Could not load db driver class: oracle.jdbc.OracleDriver

    驱动找不到,我是调用的sqoop的job从oracle抽取数据到hdfs上,虽然在/usr/local/oozie/libext/目录下已经放入了oracle、mysql的驱动。

    但是ooziejob执行时仍然提示找不到驱动,手工将oracle驱动put到hdfs的/user/oozie/share/lib/sqoop下面,问题解决。

  • 相关阅读:
    分享一下用终端的命令来恢复丢失的硬盘分区表 (转)
    Smart Link
    underrun || overrun
    mtr命令详解诊断网络路由
    tracert traceroute
    OE1、OE2、ON1、ON2路由有什么区别?
    GRE tunnel 2
    【SAP HANA】新建账户和数据库(2)
    【SAP HANA】SAP HANA开篇(1)
    入职一周
  • 原文地址:https://www.cnblogs.com/30go/p/8296042.html
Copyright © 2011-2022 走看看