nifi中的executeprocess错误

时间:2017-01-27 13:12:31

标签: hive apache-nifi beeline

我在hdinsight群集中有hive,在我的本地机器中有nifi。 我试图从executeprocess处理器执行一个hive脚本,其属性设置如下:

command: hive
command argument: -f /home/name/firstq.hql
Redirect Error Stream: true

我有hiveconnection池的控制器服务。当我启动处理器时,会抛出错误,如下所示:

o.a.n.processors.standard.ExecuteProcess ExecuteProcess[id=d5db18b2-0159-1000-6569-c054490cbfa5] Failed to create process due to java.io.IOException: Cannot run program "hive": CreateProcess error=2, The system cannot find the file specified: java.io.IOException: Cannot run program "hive": CreateProcess error=2, The system cannot find the file specified

org.apache.nifi.util.ReflectionUtils Failed while invoking annotated method 'public void org.apache.nifi.processors.standard.ExecuteProcess.shutdownExecutor()' with arguments '[]'.

我通过给出本地机器路径来尝试命令参数。虽然抛出了同样的错误。

在脚本中

,我试图在现有表中插入一行。

请帮助我,我做错了什么。

感谢

0 个答案:

没有答案