由于工作需要,更换了笔记本,所有软件都需要重新安装一遍。在安装完 TDengine-client-3.2.1.0-Windows-x64.exe 之后,发现无法连上远程的数据库。
问题排查过程:
1. 确认远程服务器的数据库 server 端正常启动。
systemctl status taosd
2. 确保客户端与服务端版本号是完全一致的。注意这里,一定是大写的 V。
taos -V
3. 查看数据库所在的服务器的 hostname,并确认在 win11 系统 host 文件添加了配置。
host 文件路径: C:\Windows\System32\drivers\etc\host
# 改成自己真实的信息
xx.xx.xx.xx hostname
4. TDengine 客户端配置文件设置FQDN。
打开文件:C:\TDengine\cfg\taos.cfg,找到以下代码,去掉注释,然后设置为自己真实的hostname。
# The FQDN of the host on which this dnode will be started. It can be IP address
fqdn hostname
至此,大功告成。
本文描述了作者在更换笔记本后,遇到TDengine-client无法连接远程数据库的问题。作者详细列举了排查过程,包括检查服务器状态、确认客户端与服务端版本、修改host文件和配置文件中的FQDN等步骤,最终成功解决问题。
1492

被折叠的 条评论
为什么被折叠?



