Linux(Centos)安装TDengine

news2025/1/17 1:42:23

目录

  • 1:简介
  • 2:前期准备
  • 3:安装
  • 4:启动
  • 5:开机自启动
  • 6:安装客户端驱动(如果别的服务器需要链接TD则需要此步操作)
  • 7:基础命令

1:简介

  • 官网: https://www.taosdata.com/
  • 简介:TDengine 是一款开源、云原生的时序数据库,专为物联网、工业互联网、金融、IT 运维监控等场景设计并优化。它能让大量设备、数据采集器每天产生的高达 TB 甚至 PB 级的数据得到高效实时的处理,对业务的运行状态进行实时的监测、预警,从大数据中挖掘出商业价值。

2:前期准备

  • 创建安装目录
mkdir -p /usr/local/tdengine/
  • 下载安装包
    在这里插入图片描述
  • 把安装包上传到/usr/local/tdengine/

3:安装

  • 解压文件夹
tar -zxvf TDengine-server-2.6.0.34-Linux-x64.tar.gz 

  • 进入解压文件
cd TDengine-server-2.6.0.34/
  • 执行安装命令
./install.sh 

在这里插入图片描述

  • 修改配置文件 (重点)
vi /etc/taos/taos.cfg
  • 修改
firstEP   xxxxx:6030     //这里ip改为服务器ip/hostname

在这里插入图片描述
在这里插入图片描述

  • 配置hosts (重点)
vi /etc/hosts
  • 添加:前面是td部署服务器ip,后面是td部署服务器hostname值
192.168.90.47 wy203

在这里插入图片描述

  • wq # 保存退出
  • 使配置生效
/etc/init.d/network restart

在这里插入图片描述

4:启动

#停止
systemctl status taosd
#启动
systemctl start taosd
#状态
systemctl status taosd

5:开机自启动

# 重启TD还是会自动启动,不用做额外配置:重启命令 reboot
reboot

6:安装客户端驱动(如果别的服务器需要链接TD则需要此步操作)

  • TDengine 数据库驱动安装 并将对应的 TDengine-client-2.6.0.34-Linux-x64.tar.gz 拷贝到目录下
  • 参考文档 https://docs.taosdata.com/2.6/develop/connect/
  • 创建文件夹
mkdir -p /usr/local/Drivers/taos
  • 把对应的文件上传至/usr/local/Drivers/taos
  • 解压文件
tar -xzvf TDengine-client-2.6.0.34-Linux-x64.tar.gz
  • 切换目录
cd TDengine-client-2.6.0.34/
  • 执行命令进行安装
sh install_client.sh

7:基础命令

  • 创建数据库
#链接
taos
#创建数据库
CREATE DATABASE wuyuan;
#进入数据库
use wuyuan;
# 创建超级表
CREATE STABLE super_table (ts timestamp, basicValue float, value float, basicStrValue binary(64), strValue binary(64)) TAGS (paramName binary(64), deviceCode binary(64), is_deleted bool);
# 插入数据
INSERT INTO np_1585823986395099137 USING super_table (paramName,deviceCode,is_deleted) TAGS ('合格计数','001',0) (ts, basicValue, value, basicStrValue, strValue)  VALUES ('2023-02-05 08:35:00',150,null,null,null);
#查看表
show tables;
#查询数据
 select * from np_1585823986395099137;

在这里插入图片描述

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/378818.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

webpack配置优化,让你的构建速度飞起

前言 越来越多的项目使用webpack5来构建项目了,今天给大家带来最前沿的webpack5配置,让我们代码在编译/运行时性能更好~ 我们会从以下角度来进行优化: 提升打包构建速度减少代码体积优化代码运行性能 提升打包构建速度 在进行打包速度优化…

Elasticsearch入门之Http操作(索引操作、映射操作、文档操作)

Elasticsearch 基本操作 数据格式: Elasticsearch 是面向文档型数据库,一条数据在这里就是一个文档。为了方便大家理解,我们将 Elasticsearch 里存储文档数据和关系型数据库 MySQL 存储数据的概念进行一个类比,如下图&#xff1a…

linux服务器时间同步

Linux服务器时间同步 需求:两台以上服务器之间的时间同步,以其中一台服务器为时间源,其余服务器同步这台时间源服务器的时间 其中,时间源服务器需要有访问外网权限,不然时间源服务器无法同互联网同步最新的时间&#…

Linux Vim 简介

文章目录01. 编辑器 Gedit 介绍02. 什么是 Vi(Vim)03. vim工作模式4.1 命令模式4.2 编辑模式4.3 末行模式04. vim教程05. vim基本操作06. vim实用操作7.1 命令模式下的操作7.2 末行模式下的操作01. 编辑器 Gedit 介绍 gedit 是一个 GNOME 桌面环境下兼容 UTF-8 的 文本编辑器。…

Spike on Flow with Validation Rule

问题 在Flow中如何友好的显示Validation Rule相关的错误信息? 举例 创建account记录,如果industry为finance,validation rule要求revenue必填。 假如你有个flow用来创建account,点击save触发条件, 期望:…

具备“结构化思维”的优势

导读: 在日常工作中,我们时常会碰到这样的情况,有的人讲事情逻辑非常混乱,罗列了很多事项,却把握不到重点,无法把一件事情说清楚。这种思维混乱是典型的缺少结构化思维的表现。结构化思维非常重要&#xff…

实例10:四足机器人运动学逆解可视化与实践

实例10: 四足机器人运动学逆解单腿可视化 实验目的 了解逆运动学的有无解、有无多解情况。了解运动学逆解的求解。熟悉逆运动学中求解的几何法和代数法。熟悉单腿舵机的简单校准。掌握可视化逆向运动学计算结果的方法。 实验要求 拼装一条mini pupper的腿部。运…

【大话面试】- Redis 篇-第一篇

【大话面试】- Redis 篇-第一篇 认识 NoSQL SQL VS NoSQL 1️⃣ 结构化(Structured) SQL 的存储格式 NoSQL 从其存储的结构上来看,对于 SQL 数据库而言,我们可以给每一个表的属性添加不同的约束(主键唯一&#xff…

Java时间获取、格式化详情

Java时间获取详情java.util.Datejava.util.CalendarJava8推荐的时间获取方法LocalDate获取日期LocalTime获取时间LocalDateTime 获取时间和日期这里先附上后面会用到的进行时间格式化的代码:SimpleDateFormat timeSimpleDateFormatter new SimpleDateFormat("…

09_MySQL的子查询

子查询指一个查询语句嵌套在另一个查询语句内部的查询,这个特性从MySQL 4.1开始引入。SQL 中子查询的使用大大增强了 SELECT 查询的能力,因为很多时候查询需要从结果集中获取数据,或者需要从同一个表中先计算得出一个数据结果,然后…

【Node.js】MySQL数据库

数据库数据库的基本概念什么是数据库常见的数据库和分类数据库的数据组织结构实际开发中库,表,行,字段的关系MySQL相关的软件MySQL Workbench创建数据库创建数据表设计表字段字段的特殊标识向表中插入数据使用SQL管理数据库什么是SQLSQL能做什…

springcloud3 Nacos中namespace和group,dataId的联系

一 Namespance和group和dataId的联系 1.1 3者之间的联系 话不多说,上答案,如下图: namespance用于区分部署环境,group和dataId用于逻辑上区分两个目标对象。 二 案例:实现读取注册中心的不同环境下的配置文件 …

IDEA中Maven报错:Failed to read artifact descriptor for解决方案

导入spark-core依赖报错 Failed to read artifact descriptor for com.esotericsoftware:kryo-shaded:jar: 图片忘记报错了,拿一张网友的图,现象是spark-core成功导入,但是pom文件中project处报错 这个原因是因为maven版本不匹配&#xff0c…

金三银四,助力你的大厂梦,2023年软件测试经典面试真题(2)(共3篇)

前言 金三银四即将到来,相信很多小伙伴要面临面试,一直想着说分享一些软件测试的面试题,这段时间做了一些收集和整理,下面共有三篇经典面试题,大家可以试着做一下,答案附在后面,希望能帮助到大…

eNSP实验:vlan 划分与访问

实验目的 交换机未划分 vlan,直接相连的两个终端能否 ping 通? 不同 vlan 中的两个终端能否可以 ping 通? 相同 vlan 但不连接至同一个交换机的两个终端,能否与 ping通? 实验步骤 设计网络拓扑 交换机选用 S5700…

电子技术——AB类输出阶的偏置

电子技术——AB类输出阶的偏置 下面我们介绍两种AB类输出阶的偏置的方法。 使用二极管偏置 下图展示了电流源 III 加两个二极管的偏置方法: 因为输出阶需要大功率输出,因此输出推挽三极管可能是几何体积比较大的晶体管。对于二极管来说,并不…

LeetCode 79. 单词搜索

LeetCode 79. 单词搜索 难度:middle\color{orange}{middle}middle 题目描述 给定一个 mxnm x nmxn 二维字符网格 boardboardboard 和一个字符串单词 wordwordword 。如果 wordwordword 存在于网格中,返回 truetruetrue ;否则,返…

3月来了,给自己做一个简单的nodejs后端技术总结

3月来了,给自己做一个简单的nodejs后端技术总结 3月来了,给自己做一个简单的nodejs后端技术总结 完全重构 数据库切换迁移Why Nestjs?prisma or typeorm?serverless 函数辅助GraphQLGithub Action CI/CD部署 tensorflow 模型 我又滚回来写文章了,从去年11月底…

用canvas画一个炫酷的粒子动画倒计时

前言 😆 这是一篇踩在活动尾声的文章,主要是之前在摸鱼社群里有人发了个粒子动画的特效视频,想着研究研究写一篇文章出来看看,结果这一下子就研究了半个多月。 😂 下面就把研究成果通过文字的形式展现出来吧&#xf…

Compact 调优实例

1.问题描述 10月27号,用户反馈 g_feature 资源组的回溯任务在夜间的耗时比较大。在00:49——04:16期间,查询的平均耗时是大于100ms的。 2. 分析原因 根据问题现象,在夜间的耗时比较大,白天的耗时比较小,首先想到的就…