Database memory is full ,建不了新表,以及两个vnode同步有问题

【TDengine 使用环境】
生产环境 /测试/ Poc/预生产环境

【TDengine 版本】2.2.2.10

【操作系统以及版本】CentOS Linux release 7.9.2009 (Core) x86_64 GNU/Linux

【部署方式】容器部署

【集群节点数】1主2从

【集群副本数】3

【描述业务影响】taos2.2.2.10版本,Linux集群,一主两从,mine-arrange库出现了问题,原本有8个vnode,我往里面批量写入数据,加了几百个表,前6个vnode都写满了表,后面2个vnode,vnode75有685个表,vnode76有89张,后来建不了新表了,说是内存已满(实际上并没有),但是其他有一个host3的slave同步一直显示同步中,后来我重启了他也还不行,一直显示同步中,可是网速应该很快的。后来把这个库的集群降到2,又降到1,然后增加到3,这个时候两个vnode没有master了(数据库不能正常查询),降到2又有了(可以查询),降到1时候也没事,但是也写不进表。这是什么原因,怎么办。

【问题复现路径/shan】最开始时候还发现.head文件损坏,还有

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

【资源配置】

【报错完整截图】1.当时建表写数据的日志


2.目前的状态


3.AI分析的当前问题

好像slave还有version.json的版本为0的情况。

v2.x版本已经过了产品生命周期,已经无法提供维护了。请另外搭建v3.x版本的环境,尽快将数据迁移过去吧。