6 Star 0 Fork 4

openGauss / openGauss-distributed-solutions

 / 详情

【测试类型:工具功能】弹性扩容进行迁移过程异常,提示“FATAL:replication slot "sharding_scaling" does not exist”

Accepted
Bug
Opened this issue  
2021-09-18 15:18

【操作系统和硬件信息】(查询命令: cat /etc/system-release, uname -a):
centos
【测试环境】(单机/1主x备x级联备):
不涉及
【被测功能】:
分布式集群弹性扩容
【测试类型】:
工具功能
【数据库版本】(查询命令: gaussdb –V):
部署方案2021-09-16
【预置条件】:

【操作步骤】(请填写详细的操作步骤):
1.生成原sharding集群,2个分库数据源,建表(分库2)插入数据
2.生成新sharding集群,3个分库数据源,建表(分库3)
3.生成迁移配置
4.启动迁移
【预期输出】:
4.启动迁移任务成功
【实际输出】:
4.启动迁移任务后,后台sharding日志报错
【原因分析】:
创建逻辑复制槽插件不存在,程序默认为test_decoding,实际数据库只支持mppdb_decoding

【日志信息】(请附上日志文件、截图、coredump信息):
输入图片说明

Comments (2)

peilinqian created缺陷
peilinqian set assignee to 周斌
peilinqian set priority to Serious
peilinqian changed title
周斌 changed priority from Serious to Secondary
Expand operation logs

@peilinqian 这问题原因为在centos平台上,openGauss数据库打包时未包含有test_decoding插件。已经有临时解决措施,后续将统一将test_decoding插件改为mppdb_decoding插件。

周斌 changed priority from Secondary to Main

centos上openGuass仅支持mppdb_decoding插件,而不支持test_decoding。已经修复:
https://github.com/apache/shardingsphere/pull/12621

周斌 changed issue state from 待办的 to 已确认
周斌 changed issue state from 已确认 to 已完成
peilinqian changed issue state from 已完成 to 已验收

Sign in to comment

Status
Assignees
Projects
Milestones
Pull Requests
Successfully merging a pull request will close this issue.
Branches
Planed to start   -   Planed to end
-
Top level
Priority
Duration (hours)
Confirm
参与者(2)
1
https://gitee.com/opengauss/openGauss-distributed-solutions.git
git@gitee.com:opengauss/openGauss-distributed-solutions.git
opengauss
openGauss-distributed-solutions
openGauss-distributed-solutions

Search

233307 c1314fcc 1850385 233305 0212f5e2 1850385