Taosd集群启动后,已开启监控功能,日志仍提示表不存在的错误

【TDengine 使用环境】
生产环境

【TDengine 版本】TDengine TSDB-OSS 3.3.8.8

【操作系统以及版本】ubuntu 22.04.5

【部署方式】非容器部署

【集群节点数】3

【集群副本数】3

【描述业务影响】

【问题复现路径/shan】按照教程文档安装部署后,发现监控不显示,以及日志中存在表不存在的错误信息

【遇到的问题:问题现象及影响】按照教程文档安装部署后,发现监控不显示,以及日志中存在表不存在的错误信息

【资源配置】x86 32核 128G内存

【报错完整截图】

taoslog0.0日志

taosdlog.0日志

image

taosadapter_32_20260227.log.1日志

看不到集群列表状态信息

这几个服务 taosd、taosadapter、taoskeeper 都启动了吗?

执行 show databases; 看看是否有 log 这个数据库。

都启动了

数据库

show log.stables; 看下这个结果。

另外,你的环境是直接安装的 3.3.8.8,还是从其他版本升级上来的呢?

直接安装的 3.3.8.8

应该是不对。我安装的3.3.8的版本,log库的超级表如下:

或你将数据目录全部删除干净了,重新部署一下看看。

服务全部停止,然后删除三节点数据目录,重新启动,以及加入dnode和mnode吗

或者是有初始化的建表脚本吗,我手动执行创建试试

是的。停止所有节点上的服务,删除数据目录,重新启动,再 加入其它两个 dnode、mnode。

按照官网文档的集群搭建步骤就可以

好的,重新部署之后有了,但是TDengine3的监控加载不出来,是我的配置有什么问题吗

而且taosdlog.0中还存在一些错误信息,

03/02 14:12:24.852975 00467383 C WAL ERROR vgId:6, failed to load meta file since No such file or directory, at line:1183
03/02 14:12:40.187123 00468199 C QRY ERROR vgId:2, get table taos_slow_sql meta with 0 failed cause of Table does not exist

这是跑什么业务了吗?感觉元数据有问题。

没跑业务,搭建起来就这样,目前数据库就只有一个log

很奇怪!加我微信:13611161621, 远程看看吧。