下架节点后,vnode一直处于syncing状态

【TDengine 使用环境】
生产环境

【TDengine 版本】2.6.0.34

【操作系统以及版本】redhat7.6

【部署方式】非容器部署

【集群节点数】6

【集群副本数】3

【描述业务影响】不影响业务,但是导致很多vgroup只有一个副本,有隐患。

【问题复现路径/shan】下架节点,drop dnode

【遇到的问题:问题现象及影响】

vnode一直未同步完,查看各个vnode状态发现,有几个vnode一直都是syncing状态。

image

【资源配置】

【报错完整截图】

2.6版本已经过了生命周期,不再维护了。建议使用最新的 3.4.0.0版本。

但2.6 到3.4,由于数据格式不兼容,无法原地升级,需要通过数据迁移的方式。

我知道需要升级,但是现在没那么快能走完升级流程,评估升级风险也得要一段时间。所以当前最好的解决方案是解决这个syncing同步任务一直卡在同一个vnode上的问题,有什么好的办法么?手动迁移处于syncing状态的vnode,切换同步的目标?