hue 用oozie调度shell(sqoop)脚本问题
hue 用oozie调度shell(sqoop)脚本问题
真是搞了好几天
hue上的日志问题给的太有迷惑性了
问题一:用户权限问题
对应的更改文件权限就可以了
HADOOP_USER_NAME=${wf:user()}
让oozie找到Hadoop集群上面的用户。
问题二:文件找不到问题
将文件上传的到hdfs的路径,也要注意权限问题
然后:
问题三:sqoop的shell找不到com.mysql.jdbc.Driver
java.lang.RuntimeException: Could not load db driver class: com.mysql.jdbc.Driver
解决:
每个节点下的cdh
将 mysql-connector-java.jar 拷贝到 /opt/cloudera/parcels/CDH/lib/sqoop/lib 下
- 将mysql-connector-java.jar上传到hdfs:/user/oozie/share/lib/lib_timstamp/sqoop
2, 重启oozie服务
四总结:
有问题,先看yarn的log日志,这个问题会写的更具体
hue 用oozie调度shell(sqoop)脚本问题相关推荐
- CDH中hue的oozie调度流程shell
CDH中hue的oozie调度流程shell 1.将shell脚本上传到对应的hdfs的路径下 2.创建工作流 3.编辑工作流 4.上传脚本 5.添加文件 6.指定执行oozie的时候使用的Hadoo ...
- CDH中hue使用oozie调度的文件注意事项
CDH中hue使用oozie调度的文件注意事项 三个文件 job.properties 这个很重要,往往在创建得时候没有的,可以从其他地方cp也可以的 [root@hadoop001 bin]# su ...
- oozie调度shell脚本
oozie调度任务的一般步骤如下: 创建工作目录并复制模板 在oozie的根目录下,有已经写好的配置文件模板,job.properties和workflow.xml,我们只需要复制过来修改即可,不用从 ...
- CDH6.3.0 HUE 整合 Oozie调度
由于oozie的xml配置执行各种任务调度是在太过于繁琐,所有一般都使用hue整合oozie来使用 通过hue对oozie进行配置,所以首先保证hue中 time_zone为Asia/Shanghai ...
- Hue创建oozie workflow调度,Hue创建workflow,HUE配置邮件告警
1.配置sqoop驱动 注:配置此驱动,解决在workflow中sqoop无法找到mysql驱动报错 (1)上传mysql-connector-xxx.jar cp mysql-connector-j ...
- 通过shell脚本来rerun一个oozie调度失败的job,从而可以跳过执行失败的节点
标题很长:通过shell脚本来rerun一个oozie调度失败的job,从而可以跳过执行失败的节点 不过目前从oozie调度测试的例子来看,oozie本身的retry好像并没有参数可以控制跳过失败的节 ...
- HUE中Oozie执行Sqoop
Oozie执行Sqoop,传入参数(注意,在使用--query时,参数中一定不要带有空格,否则出错) 1. 新建一个workflow 2. 拖入一个sqoop 3. sqoop抽取命令如下(建议先在命 ...
- hue的oozie的定时调度任务配置
hue的oozie的定时调度任务配置
- 【构建PB级准实时分析引擎】 -- azkaban、airflow、dolphinscheduler、quartz、xxl-job 、oozie调度方案评测
评测说明 本评测方案主要从自身实用的角度出发,对比主流的开源任务调度方案,评选出最适合自己的方案,以作为自己的调度工具. 评测目标 短期目标 可调度多台机器的shell/python脚本: 可管理 ...
最新文章
- DriveSeg:动态驾驶场景分割数据集
- 在Ubuntu中安装VMD
- Oracle 事务概述
- GraphQL入门2
- php 内置mail 包,配置php自带的mail功能
- phper必知必会之类库自动加载的七种方式(三)
- java ee的小程序_Java EE 8 –为更多设备提供更多应用程序
- 计算机网络(一)-概述
- UTF-8 Everywhere
- webpack打包流程_了不起的 Webpack 构建流程学习指南
- python安装api_Python API文档
- 太像人手了!OpenAI用打DOTA的算法,教会了机械手“盘核桃”
- Mybatis简单数据库查询
- CSRF 攻击的对象
- 学生信息管理系统源码
- html5 sha1,js-sha1加密
- 从事java开发工作三年的感想
- Hadoop HA架构
- 你会用微信付款码支付吗?一定要打开这个设置,保障你资金安全
- 相对基址加变址寻址方式与其它寻址方式之间的变形关系
热门文章
- 他是第一个到达学校的人英语_孩子学英语效果慢?那是因为孩子还没学会掌握“自然拼读”...
- Automated Feature Engineering Basics
- 《机器人编程实战》一一1.2 给机器人指令
- 不是程序员,代码也不能太丑!python官方书写规范:任何人都该了解的 pep8
- python程序的扩展名是perl程序的扩展名是_Python 程序扩展名(py, pyc, pyw, pyo, pyd)及发布程序时的选择...
- OpenCV读取视频并获得相关属性信息
- python运维自动化开发12期_Python自动化运维之12、面向对象进阶
- corosync配置与详解
- 我们常说的算法时间复杂度和空间复杂度到底是什么?
- java实现rabbitmq发布/订阅模型(Publish/Subscribe queues), 生产者 消费者 交换机 消息队列