DataWorks这是个什么情况呢,怎么全部任务卡着了,我看正在运行的任务都是用独享资源的呀,有空余资源为什么不运行呢?
DataWorks中任务卡住无法运行可能有多种原因。即使有空闲资源,任务也可能因为以下情况而无法正常运行:
下游节点定时时间问题:例如,如果下游B节点的定时时间为0点,父节点A2、A3都已经执行成功,但由于当前B节点使用的调度资源组下资源不够,就会导致任务没有调度资源,从而使得B任务无法运行。
任务运行条件限制:任务运行需要满足多个条件,包括调度资源、定时时间以及上游节点运行状况等。只有当所有条件都满足时,任务才会被触发运行。
孤立节点问题:如果任务没有挂在_root下,那么这个孤立的任务节点是不会运行的。
实例状态问题:被提交发布至生产环境的任务,会按照调度周期来产生实例。如果实例的状态异常,也可能导致任务无法正常运行。
找到等待资源的实例 右键 运行诊断看下具体是哪个资源组 以及占用资源组的任务列表
,此回答整理自钉群“DataWorks交流群(答疑@机器人)”
如果DataWorks的任务卡住了,可能有很多原因:
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。