我正在运行一个有四个子工作流的oozie作业。出于测试目的,我使用的是cloudera虚拟机。虽然作业输出很好,但我在oozie日志中得到以下xexception:
2015-02-26 02:26:58934 warn org.apache.oozie.service.callablequeueservice$callablewrapper:服务器[quickstart.cloudera]用户[-]组[-]令牌[-]应用[-]作业[-]操作[-]异常可调用[callback],e0800:操作未在[prep]状态下运行,行动[0000003-150226014822163-oozie-oozi-w@midso-chat-data-decrypt]org.apache.oozie.command.commandexception:e0800:操作它没有在[prep]状态下运行,操作[0000003-150226014822163-oozie-oozi-w@midso-chat-data-decrypt]
当我通过主工作流而不是使用标记显式地将参数传递给子工作流时,就会发生这种情况。但是,当我独立于主工作流运行每个子工作流时,这些异常不会出现。
有人知道这方面的线索吗?
1条答案
按热度按时间wz8daaqr1#
我猜您错过了工作流中的传播配置标记:
在子工作流中,您可能会看到一个错误,即子工作流操作找不到未传播到它的参数。