TDengine下载安装以及Unable to resolve FQDN解决还有Java配置
TDengine的下载安装
https://www.taosdata.com/docs/cn/v2.0/getting-started#install
在官网下载自己对应的版本,官网也有相应的安装方式,这里也提一下怎么安装
1.执行对应的命令
tar -xvzf TDengine-1.6.4.4.tar.gz //解压TDengine的压缩包
cd /TDengine-1.6.4.4 //进入文件夹
./install.sh //进行TDengine的安装
2.有一些注意事项,在我们install的时候,会弹出来一个leave it blank to build one:我们这里不用管,因为这是要求你加入集群。直接enter就好了。
3.一些配置项:
1、需要配置我们的FQDN:直接执行命令vim /etc/hosts
在下面加入我们配置的FQDN
红色方框的前缀是服务器的IP地址,后缀是FQDN名字,后续TDengine就是通过FQDN来进行通信的。
2、启动服务、查看服务状态、重启命令一依次分别是
systemctl start taosd
systemctl status taosd
systemctl restart taosd
3、进入到taos数据库
在任何位置输入—taos—命令即可
4、急速体验
taosBenchmark 在进入数据库后的命令行输入此命令会生成一个test的数据库,数据库下有一个叫做meters的超级表,meters下有一万个子表、子表下有一万条数据、这是TDengine给我们的一个测试用例
如何在Windows下配置客户端
首先在管网下载相应的压缩包,点击安装,其次我们需要在C:\Windows\System32\drivers\etc这个文件下下的hosts文件中追加
这里的IP地址是我们服务端的IP地址,FQDN名称需要一致,否则无法连接。
然后我们打开Windows下的客户端
能连进去就说明我们的配置大体没问题,我们在运行一下sql语句测试一下
到这里可以看到这是没什么问题的。
Java连接是采用的JDBC连接,所以是比较友好的
首先配置数据源,我采用的是JDBC-JNI这种连接方式
# datasource config - JDBC-JNI
spring.datasource.driver-class-name=com.taosdata.jdbc.TSDBDriver
spring.datasource.url=jdbc:TAOS://47.108.162.54:6030/test?timezone=UTC-8&charset=UTF-8&locale=en_US.UTF-8
spring.datasource.username=root
spring.datasource.password=taosdata
# datasource config - JDBC-RESTful
#spring.datasource.driver-class-name=com.taosdata.jdbc.rs.RestfulDriver
#spring.datasource.url=jdbc:TAOS-RS://47.108.162.54:6030/test?timezone=UTC-8&charset=UTF-8&locale=en_US.UTF-8
#spring.datasource.username=root
#spring.datasource.password=taosdata
spring.datasource.druid.initial-size=5
spring.datasource.druid.min-idle=5
spring.datasource.druid.max-active=5
spring.datasource.druid.max-wait=30000
spring.datasource.druid.validation-query=select server_status();
spring.aop.auto=true
spring.aop.proxy-target-class=true
#mybatis
mybatis.mapper-locations=classpath:mapper/*.xml
logging.level.com.taosdata.jdbc.springbootdemo.dao=debug
server.port=10
再来看看我们的dao层和mapper文件
简单测一下selectAllByCurrentWeathers这个方法,我们的前置条件是一亿数据,小于当前的时间戳,实际上一亿条都小于,取前一千条数据。
可以看到速度是非常理想的。
常见的Unable to resolve FQDN问题解决
首先客户端和服务端都需要配置FQDN参数,这也是前置条件
如果连接依旧报错的话,我们去查看客户端和服务端的配置文件
vim /etc/taos/taos.cfg
然后查看/var/lib/taos/dnode下的json文件
这是dnodeEps的内容
fqdn需要和我们配置的相同
配置完成重启服务
systemctl restart taosd
如果依旧报错,查看客户端的配置文件,进入到TDengine的安装目录,进入cfg,找到配置文件。查看参数是否正常
这是我的一些非注释参数
# first fully qualified domain name (FQDN) for TDengine systemfirstEp td1:6030# local fully qualified domain name (FQDN)
# fqdn hostname
rpcForceTcp 1
然后再重启服务,连接应该是没什么问题了。
TDengine下载安装以及Unable to resolve FQDN解决还有Java配置相关推荐
- TDengine Unable to resolve FQDN
处理办法 TDengine 使用中经常遇到 Unable to resolve FQDN,由其是在Windows客户端使用时. 处理方法非常检查,加上主机名映射即可.即在 [Linux] /etc/h ...
- TDengine Error: Unable to resolve FQDN
项目场景: win10使用python链接TDengine读取数据库问题 问题描述 项目中遇到的问题: 在代码读取数据库内容时候,报错Unable to resolve FQDN # 连接taos数据 ...
- linux系统Nginx下载安装步骤(含报错解决方法)
linux系统Nginx下载安装步骤(含报错解决方法) 基础步骤 安装过程可能出现的报错及解决方法 执行 ./configure --prefix=/opt/nginx 报错 执行 make inst ...
- 【java基础知识】JDK环境下载安装过程(windows环境/Linux环境)+IDEA配置
Windows环境: 1.下载软件(百度网盘): https://pan.baidu.com/s/1pTr-9-FbMme8Pc1Q2MhKjA 提取码:e6ih 官网下载网址: http://www ...
- Ubuntu sudo 出现unable to resolve host 解决方法
Ubuntu环境, 假设这台机器名字叫abc(机器的hostname), 每次执行sudo 就出现这个警告讯息: sudo: unable to resolve host abc 虽然sudo 还是可 ...
- 下载安装Tomcat9.0.44,并解决控制台乱码问题
文章目录 前言 一.下载安装Tomcat 二.配置环境变量 三.启动tomcat,解决控制台乱码情况 前言 Tomcat是Apache 软件基金会(Apache Software Foundation ...
- tdengine jdbc连接报错: Unable to resolve FQDN; 其他情况出现该错误,也可用此方法处理。
文章目录 号外号外!!恭喜恭喜!! 起因 查询官方文档 解决问题 问题分析 号外号外!!恭喜恭喜!! 被涛思数据TDengine官方社区收录了,感觉自己又牛逼了
- Android studio下载安装使用遇到的问题及解决办法
1.haxm文件已经下载,但未安装,导致启动avd模拟器不成功 ①:在Android Studio中打开 File | Settings | Appearance & Behavior | S ...
- matlab下载安装及永久激活教程(解决安装失败并不断提示激活问题)
第一步,下载软件 这里提供matlab2012b版本的安装包 链接: https://pan.baidu.com/s/1JO9nNoOiJYJHvT1j_ACmAA 密码: uqyq 第二步,安装软件 ...
最新文章
- iMX8方案服务-辰汉
- 华为为什么计算机停止运行,华为云电脑干嘛用的-为什么停止服务运营-乖乖手游网...
- 完整议程、重磅嘉宾公布,第四范式AI新品发布会持续报名中
- Rust 编程语言极简教程 --- 实例学习
- 瞬间带你了解如何优化 Mysql 数据库,老板再也不担心客户投诉了
- C# 解决串口接收数据不完整
- MySQL存储树形数据优化技笔记
- 如何在 IIS 中设置 HTTPS 服务
- STM32的map文件学习笔记
- Android-Socket的最基础实现以及遇见在2.3可用4.3不可用的解决方法
- 学习设计模式——工厂方法模式
- php 转化js数组字符串,js数组怎么转为字符串
- [HNOI2007] 分裂游戏
- 索引、分区和分桶的区别
- 力扣-746. 使用最小花费爬楼梯
- 两种方式获取revit族文件预览缩略图
- doctrine2 mysql_doctrine2到底是个什么玩意
- java 斑马_java调用斑马GK888t打印机(ZPL指令)
- Center Loss层
- VHDL数字时钟设计及引脚锁定方法
热门文章
- window.scroll 浏览器滚动条的参数总结.......... [转]
- MATLAB 生成 HOG+SVM训练所需的txt文件
- 轻松上手C++的标准模板库的使用
- Camera:双摄基本原理
- CI/CD如何支撑运维自动化
- python(pickle):序列化 、反序列化 --- pickle.dump() / pickle.dumps() / pickle.load() / pickle.loads()的使用
- 健康评测 php,知名眼科医生评测6款网课健康度:VIPKID表现最优
- 交通运输部:已有110多家网约车平台公司获经营许可
- 【AES256】Java实现AES256加解密
- 图文多模态公开数据集归纳(图文情感分类、图文检索)|有中英文文本、含下载地址