3.3.6.3版本TDengine运行2个月左右功能异常(超级表无法删除,子表信息错误等)

【TDengine 使用环境】
生产环境

【TDengine 版本】

3.3.6.3

【操作系统以及版本】

云平台上的虚拟机,系统Ubuntu24.04

【部署方式】

容器

【集群节点数】

1

【集群副本数】

1

【描述业务影响】

系统运行2个月左右以后(数据大约100多g,并发不是很高每秒大概几百;schemaless写入,6041和6030均有写入),多个实例出现功能异常(子表信息混乱/无法写入、超级表无法删除等),只能删除底层数据数据重建docker实例。

【问题复现路径/shan】做过哪些操作出现的问题

交付多次修改点表,产品(超级表)下的设备、测点(通过smlChildTableName映射拼接好的子表名)会发生变化;同时开启了数据订阅;

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

1、超级表无法删除,提示不存在;

2、子表信息混乱,提示已存在,schemaless写入失败

【资源配置】

虚拟机32线程96G,多个组件分别使用docker部署运行

【报错完整截图】

表中有大写字符,你删除时候有加反引号吗。

有好几次了,印象里有一次是加了的。后面的可能忘记加了。等下次复现我再仔细看看,记录日志

1 个赞

@Jade 老的TDengine完全不可用了,删除底层数据重建docker示例,第一次删除时就报错。老的实力就是这种报错太多了,导致表信息换乱,部分子表无法创建,最终报内部错误无法写入

微信沟通处理一下吧 ,a15652223354

需具体排查,如遇相同问题,请重新发帖。

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。