TDengine常见错误

Posted DBA大董

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TDengine常见错误相关的知识,希望对你有一定的参考价值。

目录

1.RPC 通信相关错误

Authentication required

需要提供用户名和密码

Authentication failure

用户认证失败

Number of sessions reached limit

连接数超过限制
相关参数:maxShellConns,maxConnections

Unable to establish connection

无法连接到数据库,常见原因是网络连接有问题。

Client and server’s time is not synchronized

客户端和服务端时间不同步

Database not ready

当前数据不可用,常见原因是vnode正在同步数据。

Unable to resolve FQDN

无法解析FQDN。通常是域名解析配置有问题或没有配置。

Invalid app version

客户端和服务端版本不匹配。

2.客户端常见错误

Invalid Operation

操作不支持

Syntax error in SQL

SQL语法错误

Database not specified or available

没有指定数据库,taosc 方式需要先 use 数据库;RESTful方式需要指定数据库名。

Table does not exist

表不存在

Timestamp data out of range

输入数据的时间戳不在有效范围内

3.管理节点mnode常见错误

DNode already exists

节点已存在

Out of DNodes

通常发生在创建数据库时,副本数量大于节点数量。

Cluster cfg inconsistent

集群间节点配置信息不一致。

Cluster id not match

从firstEP获取的集群ID与本地存储的集群ID不匹配。

Database not available

数据库不可用,常见原因是vnode状态异常。

4.数据节点dnode和虚拟节点vnode常见错误

No permission for disk files in dnode

没有写权限,通常是启动taosd用户没有root权限。

Database memory is full for commit failed

Database memory is full for waiting commit

内存不足,造成数据无法落盘。

5.查询常见错误

No diskspace for query

磁盘空间不足

System out of memory

内存不足。

Grafana 仪表板使用 TDengine 显示数据库名称错误

【中文标题】Grafana 仪表板使用 TDengine 显示数据库名称错误【英文标题】:Grafana dashboard display database name error with TDengine 【发布时间】:2022-01-17 10:29:25 【问题描述】:

我正在使用带有 TDengine 数据库 v2.3.3.0 的 grafana 仪表板15167。

数据库是 db02, db3, log, test 。 但在 Grafana 仪表板中,是 db02、db32、log、test。

【问题讨论】:

请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。 【参考方案1】:

请将 grafana 15167 更新到最新版本(修订版 27),它解决了问题。

【讨论】:

以上是关于TDengine常见错误的主要内容,如果未能解决你的问题,请参考以下文章

TDengine的java原生接口TSDBDriver连接错误

如何使用JDBC连接TDengine数据库?

tdengine 是不是支持使用线路协议将数据从 influxdb 传输到 tdengine

在循环中将数据插入 TDengine 时 jdbc 驱动程序挂起

涛思数据 TDengine 征稿—十分钟上手TDengine大数据平台

在公用云环境部署TDengine的那些坑