tongchenkeji 发表于:2023-8-8 16:12:070次点击 已关注取消关注 关注 私信 DataWorks 创建实时同步任务预处理阶段出现这个错误该怎么处理?[阿里云DataWorks] 暂停朗读为您朗读 DataWorks 创建实时同步任务预处理阶段出现这个错误该怎么处理? pre handler fail!reason:FAIL,reason:can not get pg_replication_slots 「点点赞赏,手留余香」 赞赏 还没有人赞赏,快来当第一个赞赏的人吧! 海报 DataWorks# DataWorks3343# 大数据开发治理平台 DataWorks3946
算精通AM 2023-11-27 21:19:22 1 这个错误表明DataWorks在创建实时同步作业时,涉及到Postgres数据库的官方replication slots功能,但是DataWorks无法获取对应的replication slot。 这可能是以下几个原因: Postgres数据库没有开启replication slots功能。该功能默认是关闭的,需要在postgresql.conf配置文件中,将max_replication_slots参数设置大于0,然后重启数据库才能开启。 DataWorks无法访问用于replication的数据库账号。DataWorks创建实时同步作业时需要一个具有对应的权限的Postgres账号,这个账号需要访问replication slots。 该Postgres账号无权限创建replication slots。需要确保用于DataWorks同步的Postgres账号具有CREATE REPLICATION SLOT的权限。 特定的replication slots不存在。DataWorks需要一个名为dataworks的replication slots,但是数据库中可能没有此slots。 数据同步所在的Postgres节点/库出现问题。需要检查作为数据源的Postgres数据库是否存在故障。 除了以上可能的原因外,建议您提供更多数据供分析: Postgres数据库版本Postgres账号权限DataWorks作业ID创建同步作业时的配置信息
xin在这AM 2023-11-27 21:19:22 2 是全新的任务 没有删除重建过之类的吗 pg实时有些前提和使用限制 可以参考这篇操作下 https://www.www.tongchenyun.com/wp-content/uploads/aliyun/2023/1128/postgresql-data-source](https://www.www.tongchenyun.com/wp-content/uploads/aliyun/2023/1128/wyvq5mjsckydw_38e731fbea914f3eb64926a49993acb7.png),此回答整理自钉群“DataWorks交流群(答疑@机器人)”
这个错误表明DataWorks在创建实时同步作业时,涉及到Postgres数据库的官方replication slots功能,但是DataWorks无法获取对应的replication slot。
这可能是以下几个原因:
Postgres数据库没有开启replication slots功能。
该功能默认是关闭的,需要在postgresql.conf配置文件中,将max_replication_slots参数设置大于0,然后重启数据库才能开启。
DataWorks无法访问用于replication的数据库账号。
DataWorks创建实时同步作业时需要一个具有对应的权限的Postgres账号,这个账号需要访问replication slots。
该Postgres账号无权限创建replication slots。
需要确保用于DataWorks同步的Postgres账号具有CREATE REPLICATION SLOT的权限。
特定的replication slots不存在。
DataWorks需要一个名为dataworks的replication slots,但是数据库中可能没有此slots。
数据同步所在的Postgres节点/库出现问题。
需要检查作为数据源的Postgres数据库是否存在故障。
除了以上可能的原因外,建议您提供更多数据供分析:
Postgres数据库版本
Postgres账号权限
DataWorks作业ID
创建同步作业时的配置信息
是全新的任务 没有删除重建过之类的吗 pg实时有些前提和使用限制 可以参考这篇操作下 https://www.www.tongchenyun.com/wp-content/uploads/aliyun/2023/1128/postgresql-data-source](https://www.www.tongchenyun.com/wp-content/uploads/aliyun/2023/1128/wyvq5mjsckydw_38e731fbea914f3eb64926a49993acb7.png)
,此回答整理自钉群“DataWorks交流群(答疑@机器人)”