【发布时间】:2019-04-01 05:59:23
【问题描述】:
我在 Azure 云上设置了 HDInsight 群集。还在单独的 VM 上安装了 Apache NiFi。请注意,我启用了从 VM 到集群的 SCP 和 SSH 访问。我正在尝试根据我的要求设置一些处理器,列表中的第一个是“ExecuteProcess”处理器。我试图通过这个实现的是与我的 HDInsight 集群建立 SSH 连接,一旦成功通过 FlowFile 将该结果(建立的连接 ='Y')传递到我的第二个处理器,这是一个“GetFile”处理器,基本上从该 HDInsight 群集中的特定路径读取 JSON 文件。
我添加了“ExecuteProcess”处理器,并在配置选项 -> 属性部分中设置了以下内容:
命令:ssh sshdepuser@demodepdata-ssh.azurehdinsight.net 命令参数:sshdepuser@demodepdata-ssh.azurehdinsight.net 批次持续时间:无值集 重定向错误系统:真 工作目录:无值集 参数分隔符:未设置值
命令:ssh sshdepuser@demodepdata-ssh.azurehdinsight.net 命令参数:sshdepuser@demodepdata-ssh.azurehdinsight.net 批次持续时间:无值集 重定向错误系统:真 工作目录:无值集 参数分隔符:未设置值
请注意 sshdepuser@demodepdata-ssh.azurehdinsight.net 是我尝试从我的 VM 建立连接的 HDInsight 群集的服务器主机名(服务器 DNS 名称:dep-hadoop.eastus.cloudapp.azure.com)
我正在尝试根据我的要求设置一些处理器,列表中的第一个是“ExecuteProcess”处理器。我试图通过这个实现的是与我的 HDInsight 集群建立 SSH 连接,一旦成功通过 FlowFile 将该结果(建立的连接 ='Y')传递到我的第二个处理器,这是一个“GetFile”处理器,基本上从该 HDInsight 群集中的特定路径读取 JSON 文件。
【问题讨论】:
标签: apache-nifi