【 TiDB 使用环境】测试
【 TiDB 版本】tidb-community-server-v7.3.0-linux-amd64
【遇到的问题:】zabbix6使用tidb作为后端数据库,添加主机后无数据收集,需重启server侧后才能连接到主机和抓取到数据。server日志无任何报错,。
可以提供更多信息么?
或者查看下zabbix日志,os日志,etc…
是数据库无数据还是server端无数据呢
可以尝试以下步骤:
- 检查 Zabbix Server 的配置文件:确保在 Zabbix Server 的配置文件中正确配置了 TiDB 数据库的连接信息。您可以打开 Zabbix Server 的配置文件(通常位于
/etc/zabbix/zabbix_server.conf
)并确认 TiDB 数据库的相关配置项,例如数据库主机、端口、用户名和密码等。 - 检查 TiDB 数据库连接:确保 Zabbix Server 可以成功连接到 TiDB 数据库。您可以尝试使用 TiDB 的命令行工具(如
mysql
或tidb-lightning
)连接到 TiDB 数据库,以验证数据库连接是否正常。如果连接失败,请检查 TiDB 数据库的网络访问权限、用户名和密码等配置。 - 重启 Zabbix Server:如果以上步骤都没有解决问题,您可以尝试重启 Zabbix Server。在重启之后,Zabbix Server 应该能够正确加载 TiDB 数据库的配置,并能够连接到主机并收集数据。
请问下大佬,以前zabbix 使用tidb的时候是不是有些外键,这点在tidb上怎么解决的?
tidb 7版本以后支持外键了,如果不支持的版本也是可以创建但是不生效,不会报错
1 个赞
重启的是zabbix server还是tidb-server?感觉是配置的jdbc的问题?
1 个赞