我有一个要使用oozie计划的python脚本。 我正在使用Oozie shell动作来调用脚本。 脚本中有一条直线指令。 运行oozie工作流程时,出现错误“ sh:beeline:命令未找到” 。 如果我从边缘节点手动运行此脚本或仅运行beeline命令,则运行情况会很好。 我的数据平台是Hortonworks 2.6。 以下是我的workflow.xml和python脚本:

Workflow.xml

hcat.metastore.uri

thrift://host:9083

hcat.metastore.principal

hive/_HOST@SOLON.PRD

${jobTracker}

${nameNode}

run_validations.py

--jdbcURL${jdbcURL}

--jdbcPrincipal${jdbcPrincipal}

PYTHONPATH=/bin/python

PYTHON_EGG_CACHE=/tmp

PATH=/usr/bin

HADOOP_CLASSPATH=${HADOOP_CLASSPATH}

run_validations.py

Shell action failed, error message[${wf:errorMessage(wf:lastErrorNode())}]

脚本:

#!/usr/bin/env python2

import sys, os, commands, datetime, time ,getpass, errno

from optparse import OptionParser

import subprocess

在beeline中执行Linux命令,python - 从python脚本执行beeline命令时出现“找不到beeline命令”错误(从oozie shell操作调用) - 堆栈内存溢出...相关推荐

  1. android 外键,android - 创建一个具有外键的sqlite数据库表,作为android中的表列。 我面临以下错误。 我该如何解决 - 堆栈内存溢出...

    创建表的代码: public static final String CREATE_USER_TABLE = "CREATE TABLE " + USER + "(&qu ...

  2. linux下java调用python脚本,java - 在Linux Terminal中以编程方式从Java调用python脚本 - 堆栈内存溢出...

    我正在开发一个Java应用程序,用于检查源文件中的补丁程序(是否存在). 用于检测补丁程序更改的核心逻辑位于python脚本[titled'patch.py​​']中,并且我的Java应用程序与此Py ...

  3. python共享内存mmap_python - IPC在单独的Docker容器中的Python脚本之间共享内存 - 堆栈内存溢出...

    问题 我已经编写了一个神经网络分类器,该分类器可以获取海量图像(每张图像约1-3 GB),将其打补丁,然后分别通过网络传递这些补丁. 培训的进行过程非常缓慢,因此我对其进行了基准测试,发现用大约50秒 ...

  4. linux do_irq 报错 代码,linux - 内核函数asm_do_IRQ()中的irq与我在模块中请求的不同 - 堆栈内存溢出...

    我做了一些皮质-A9开发板的实验. 我使用gpio_to_irq()获取irq num并且我请求了irq并用它写了一个小驱动程序,它在syslog中是196. 我在asm_do_IRQ中添加了一些pr ...

  5. python打包成exe_Python打包成exe时,再犯这几个错误就说不过去了

    大家好,我是今天的值班小编,不知道朋友们开工了没有,小编的公司已经远程办公好几天了.今天由于写游戏教程的那位小编弃坑不更新文章了,只好由本小编继续来解决粉丝朋友们的问题. 如果朋友们在使用python ...

  6. 在linux运行math_neon库,linux - 仅使用带交叉编译器的本地库 - 堆栈内存溢出

    我正在尝试在linux上使用交叉编译器构建一个应用程序. 应用程序基于OpenEmbedded项目. 编译器和所有交叉编译的库都位于build文件夹中. 但是对于一个包构建脚本试图使用我的linux环 ...

  7. python求小于n的所有素数_python - 列出N以下所有素数的最快方法 - 堆栈内存溢出...

    警告:由于硬件或Python版本的不同, timeit结果可能会有所不同. 下面是一个脚本,比较了许多实现: 非常感谢斯蒂芬为使sieve_wheel_30引起我的注意. 值得罗伯特·威廉·汉克斯 ( ...

  8. python garch模型 forecast_python - 使用GARCH模型进行滚动预测 - 堆栈内存溢出

    我正在尝试对给定股票未来30天的波动性进行滚动预测(即预测时间t + 1,然后在预测t + 2时使用此预测,依此类推...) 我这样做是使用R的rugarch软件包,该软件包是我使用rpy2软件包在P ...

  9. python 堆栈溢出_python - 使用CFFI释放内存时,“ MemoryError:堆栈溢出”是什么意思? - 堆栈内存溢出...

    这一个问题, 这一个 . 我使用CFFI创建DLL,并从C ++应用程序中调用它. 我在问自己如何找到释放由DLL分配的内存的方法,我遵循@metal在其答案中提到的想法. 现在是我的Python代码 ...

最新文章

  1. html表格联动,html前端基础:table和select操作
  2. copper实现图片的裁剪和上传(1)
  3. Python3.5模块‘OS’‘sys’
  4. java class 生成对象_Java反射机制(创建Class对象的三种方式)
  5. C++ Opengl纹理混合源码
  6. 信息学奥赛一本通C++语言——1018: 其他数据类型存储空间大小
  7. SuSe防火墙iptables配置
  8. CF618F Double Knapsack 构造、抽屉原理
  9. synchronized 修饰在 static方法和非static方法的区别
  10. Atitit 类库冲突解决方案  httpclient-4.5.2.jar
  11. 平稳与非平稳序列的拟合及预测
  12. GH4199变形合金
  13. 江苏考生小高考计算机网,江苏小高考
  14. Sitemesh小记
  15. 7、KSQL刨根问底和实战操作教程
  16. 区块链、NFT与元宇宙中的稀缺性技术
  17. 在数据挖掘中,经常犯的错误有哪些?
  18. java calendar计算时间差_Java Calendar 计算时间差
  19. 图表嵌入到数据表格下方_Excel中进行图表下方显示数据表的操作技巧
  20. 我的世界1.8.9作弊java_我的世界超强作弊代码大全 掌控整个世界

热门文章

  1. 第四阶段product笔记
  2. ADSL宽带路由器实现外网访问公司内网服务器_ 路由交换
  3. 桃源话六级考试参考答案
  4. 《PyInstaller打包实战指南》第八节 打包资源文件
  5. 大学生期待的几种女友
  6. eclipse导出Jar包包含第三方jar包和图片资源
  7. vue修改config后怎么生效_vue组件中修改样式怎么不生效?
  8. 古文观止卷七_歸去來辭_陶淵明
  9. 固件firmware和驱动driver
  10. java毕业设计——基于java+J2ME的堡垒游戏设计与实现(毕业论文+程序源码)——堡垒游戏