【发布时间】:2021-07-14 16:51:20
【问题描述】:
我在 Hadoop 集群中工作,我想安排一个任务,但此任务(Python 脚本)在我的边缘节点上本地运行。我可以使用 Oozie 来安排它吗(我从未使用过 Oozie,但我正在阅读一些关于它的文档,但我的问题仍然没有答案)?
【问题讨论】:
标签: hadoop scheduled-tasks oozie
我在 Hadoop 集群中工作,我想安排一个任务,但此任务(Python 脚本)在我的边缘节点上本地运行。我可以使用 Oozie 来安排它吗(我从未使用过 Oozie,但我正在阅读一些关于它的文档,但我的问题仍然没有答案)?
【问题讨论】:
标签: hadoop scheduled-tasks oozie
是的,这可以通过使用 ssh action.ssh 到边缘节点并在本地执行命令来完成。在 ssh 操作中,您需要提供主机和要执行的命令。
https://oozie.apache.org/docs/3.2.0-incubating/DG_SshActionExtension.html
还请注意,oozie 用户应该对您正在执行命令的节点具有无密码 ssh 访问权限
【讨论】: