Skip to main content
 首页 » 编程设计

spring-xd之创建简单的 spring XD 流时的文件路径问题

2024年08月06日8zfyouxi

我正在分布式 YARN 设置上运行 spring XD。我正在使用具有 6 个数据节点和 1 个名称节点的 hortonworks 数据平台。并使用名称节点作为客户端节点。我已从名称节点调用 xd Shell,并且管理和容器正在数据节点上运行。因此,当我创建 spring XD 流定义时,如下所示:

xd> stream create --name filetest --definition "file | log" --deploy 

它在我无权访问的数据节点上查找/tmp/xd/input/filetest。这是 spring XD 的正常行为吗?我认为它应该查找我调用 XD shell 的节点上的位置。您能帮我解决这个问题吗?

请您参考如下方法:

容器(无论它们是否在 Yarn 上运行)不知道 shell 在哪里运行。