Centos7系统下安装和卸载TDengine Database

server/2025/1/22 4:50:28/

记录一下Centos7系统下安装和卸载TDengine Database

安装TDengine Database

先看版本信息

[root@192 ~]# cat /etc/centos-release
CentOS Linux release 7.9.2009 (Core)
[root@192 ~]# uname -r
3.10.0-1160.119.1.el7.x86_64
[root@192 ~]# uname -a
Linux 192.168.1.6 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
[root@192 ~]# 

官网

https://docs.taosdata.com

官网安装教程

https://docs.taosdata.com/get-started/package/

官方安装和卸载

https://docs.taosdata.com/2.4/operation/pkg-install/

官网信息介绍了很详细,需要更多信息官网查询

下载rpm包

https://www.taosdata.com/assets-download/3.0/TDengine-server-3.2.3.0-Linux-x64.rpm

可以下载到本地上传到centos7系统服务器 也可以直接在系统里去下载
myw
这是目录 习惯性放在usr/local里

安装(有权限的需要加sudo) 这里是超级账号安装

rpm -ivh TDengine-server-<version>-Linux-x64.rpm
rpm -ivh TDengine-server-3.2.3.0-Linux-x64.rpm
[root@192 local]# rpm -ivh TDengine-server-3.2.3.0-Linux-x64.rpm
准备中...                          ################################# [100%]
正在升级/安装...1:tdengine-3.2.3.0-3.el7           ################################# [100%]
./post.sh:行107: /var/log/taos/tdengine_install.log: 没有那个文件或目录
Start to install TDengine...
./post.sh:行107: /var/log/taos/tdengine_install.log: 没有那个文件或目录System hostname is: 192.168.1.6Enter FQDN:port (like h1.taosdata.com:6030) of an existing TDengine cluster node to join
OR leave it blank to build one:Enter your email address for priority support or enter empty to skip: 
Created symlink from /etc/systemd/system/multi-user.target.wants/taosd.service to /etc/systemd/system/taosd.service.To configure TDengine : edit /etc/taos/taos.cfg
To start TDengine     : sudo systemctl start taosd
To access TDengine    : taos -h 192.168.1.6 to login into TDengine serverTDengine is installed successfully!
[root@192 local]# 

可以看到加入了开机启动的

启动

[root@192 local]# netstat -lnp|grep taos
[root@192 local]# systemctl start taosd
[root@192 local]# netstat -lnp|grep taos
tcp        0      0 0.0.0.0:6030            0.0.0.0:*               LISTEN      22048/taosd         
unix  2      [ ACC ]     STREAM     LISTENING     254470   22061/udfd           /var/lib/taos//.udfd.sock.0
[root@192 local]# systemctl status taosd
● taosd.service - TDengine server serviceLoaded: loaded (/etc/systemd/system/taosd.service; enabled; vendor preset: disabled)Active: active (running) since 日 2025-01-19 10:44:59 CST; 12s agoProcess: 22042 ExecStartPre=/usr/local/taos/bin/startPre.sh (code=exited, status=0/SUCCESS)Main PID: 22048 (taosd)Tasks: 34CGroup: /system.slice/taosd.service├─22048 /usr/bin/taosd└─22061 /usr/bin/udfd -c /etc/taos/119 10:44:59 192.168.1.6 systemd[1]: Starting TDengine server service...
119 10:44:59 192.168.1.6 systemd[1]: Started TDengine server service.
[root@192 local]# 
[root@192 ~]# netstat -lnp|grep taos
tcp        0      0 0.0.0.0:6030            0.0.0.0:*               LISTEN      1400/taosd          
unix  2      [ ACC ]     STREAM     LISTENING     26527    1454/udfd            /var/lib/taos//.udfd.sock.0
[root@192 ~]# systemctl start taosadapter
[root@192 ~]# systemctl enable taosadapter
Created symlink from /etc/systemd/system/multi-user.target.wants/taosadapter.service to /etc/systemd/system/taosadapter.service.
[root@192 ~]# netstat -lnp|grep taos
tcp        0      0 0.0.0.0:6030            0.0.0.0:*               LISTEN      1400/taosd          
tcp        0      0 0.0.0.0:6041            0.0.0.0:*               LISTEN      2653/taosadapter    
unix  2      [ ACC ]     STREAM     LISTENING     26527    1454/udfd            /var/lib/taos//.udfd.sock.0
[root@192 ~]# 

卸载TDengine Database

卸载之前必须备份数据内容

先看TDengine Database运行状态

[root@192 ~]# netstat -lnp|grep tao
tcp        0      0 0.0.0.0:6030            0.0.0.0:*               LISTEN      11210/taosd         
tcp        0      0 0.0.0.0:6041            0.0.0.0:*               LISTEN      1346/taosadapter    
unix  2      [ ACC ]     STREAM     LISTENING     46745    11222/udfd           /var/lib/taos//.udfd.sock.1
[root@192 ~]# 

关掉和移除掉开机启动

[root@192 ~]# systemctl stop taosd
[root@192 ~]# systemctl stop taosadapter
[root@192 ~]# netstat -lnp|grep tao
[root@192 ~]# systemctl disable taosadapter
Removed symlink /etc/systemd/system/multi-user.target.wants/taosadapter.service.
[root@192 ~]# systemctl disable taosd
Removed symlink /etc/systemd/system/multi-user.target.wants/taosd.service.
[root@192 ~]# 

查看taos的目录和文件

[root@192 ~]# whereis taos
taos: /usr/bin/taos /etc/taos /usr/include/taos.h /usr/local/taos
[root@192 ~]# find / -name 'taos*'
/etc/systemd/system/taosadapter.service
/etc/systemd/system/taoskeeper.service
/etc/systemd/system/taosd.service
/etc/taos
/etc/taos/taos.cfg
/etc/taos/taosadapter.toml
/etc/taos/taoskeeper.toml
/var/lib/taos
/var/log/taos
/var/log/taos/taosdlog.0
/var/log/taos/taosSlowLog
/var/log/taos/taoslog0.0
/var/log/taos/taosadapter_2021_02_02_00_00.log
/usr/bin/taos
/usr/bin/taosd
/usr/bin/taosadapter
/usr/bin/taosdemo
/usr/bin/taosBenchmark
/usr/bin/taosdump
/usr/bin/taoskeeper
/usr/include/taos.h
/usr/include/taosdef.h
/usr/include/taoserror.h
/usr/include/taosudf.h
/usr/include/taosws.h
/usr/local/taos
/usr/local/taos/bin/taos
/usr/local/taos/bin/taosBenchmark
/usr/local/taos/bin/taosadapter
/usr/local/taos/bin/taosd
/usr/local/taos/bin/taosd-dump-cfg.gdb
/usr/local/taos/bin/taosdump
/usr/local/taos/bin/taoskeeper
/usr/local/taos/cfg/taosadapter.service
/usr/local/taos/cfg/taoskeeper.service
/usr/local/taos/cfg/taos.cfg.new
/usr/local/taos/cfg/taos.cfg
/usr/local/taos/cfg/taosadapter.toml.new
/usr/local/taos/cfg/taosadapter.toml
/usr/local/taos/cfg/taoskeeper.toml.new
/usr/local/taos/cfg/taoskeeper.toml
/usr/local/taos/examples/C#/taosdemo
/usr/local/taos/examples/C#/taosdemo/taosdemo.cs
/usr/local/taos/examples/C#/taosdemo/taosdemo.csproj
/usr/local/taos/examples/JDBC/JDBCDemo/src/main/java/com/taosdata
/usr/local/taos/examples/JDBC/SpringJdbcTemplate/src/main/java/com/taosdata
/usr/local/taos/examples/JDBC/SpringJdbcTemplate/src/test/java/com/taosdata
/usr/local/taos/examples/JDBC/connectionPools/src/main/java/com/taosdata
/usr/local/taos/examples/JDBC/consumer-demo/src/main/java/com/taosdata
/usr/local/taos/examples/JDBC/mybatisplus-demo/src/main/java/com/taosdata
/usr/local/taos/examples/JDBC/mybatisplus-demo/src/test/java/com/taosdata
/usr/local/taos/examples/JDBC/springbootdemo/src/main/java/com/taosdata
/usr/local/taos/examples/JDBC/taosdemo
/usr/local/taos/examples/JDBC/taosdemo/src/main/java/com/taosdata
/usr/local/taos/examples/JDBC/taosdemo/src/main/java/com/taosdata/taosdemo
/usr/local/taos/examples/JDBC/taosdemo/src/test/java/com/taosdata
/usr/local/taos/examples/JDBC/taosdemo/src/test/java/com/taosdata/taosdemo
/usr/local/taos/examples/go/taosdemo.go
/usr/local/taos/examples/python/taosdemo
/usr/local/taos/examples/python/taosdemo/__pycache__/taosdemo.cpython-36.opt-1.pyc
/usr/local/taos/examples/python/taosdemo/__pycache__/taosdemo.cpython-36.pyc
/usr/local/taos/examples/python/taosdemo/taosdemo.py
/usr/local/taos/include/taos.h
/usr/local/taos/include/taosdef.h
/usr/local/taos/include/taoserror.h
/usr/local/taos/include/taosudf.h
/usr/local/taos/include/taosws.h

安装使用的是rpm方式 因此卸载用指令

rpm -e tdengine
[root@192 ~]# rpm -e tdengine
taosadapter is running, stopping it...
TDengine is removed successfully!
[root@192 ~]# 

卸载之后再看看

[root@192 ~]# whereis taos
taos: /etc/taos
[root@192 ~]# find / -name 'taos*'
/etc/taos
/etc/taos/taos.cfg
/etc/taos/taosadapter.toml
/etc/taos/taoskeeper.toml
/var/lib/taos
/var/log/taos
/var/log/taos/taosdlog.0
/var/log/taos/taosSlowLog
/var/log/taos/taoslog0.0
/var/log/taos/taosadapter_2021_02_02_00_00.log
/usr/bin/taosdump
/usr/include/taosws.h
[root@192 ~]# 

myw
myw
myw
可以看到这些文件和文件夹内的都没有用了,卸载干净的话需要删掉他们

[root@192 ~]# rm -rf /etc/taos
[root@192 ~]# rm -rf /var/lib/taos
[root@192 ~]# rm -rf /var/log/taos
[root@192 ~]# find / -name 'taos*'
find: ‘/proc/26072’: 没有那个文件或目录
find: ‘/proc/26105’: 没有那个文件或目录
/usr/bin/taosdump
/usr/include/taosws.h
[root@192 ~]# whereis taos
[root@192 ~]# 

这个东西我没有看到,但是也删掉

[root@192 ~]# rm -rf /usr/bin/taosdump
[root@192 ~]# rm -rf /usr/include/taosws.h

如此卸载干净了

[root@192 ~]# find / -name 'taos*'
[root@192 ~]# whereis taos
taos:[root@192 ~]# 

http://www.ppmy.cn/server/160366.html

相关文章

[Azure] 如何解决个人账号无法直接登录的问题:利用曲线救国方法访问Speech Studio

近期,Azure的一些用户反映,他们在尝试通过个人账号登录Azure Portal时遇到问题,登录失败或无法访问已创建的资源。虽然Azure可能正在进行一些后台改制,导致了这一问题的发生,但用户仍然需要访问和使用一些资源(比如Speech Studio中的服务)。本文将分享一种曲线救国的解决…

git新建一个分支完成开发后合并到master分支

真正开发项目中是多个人开发一个项目的&#xff0c;需要进行代码的管理&#xff0c;可以使用 版本控制工具 git。 master 分支是最完善的代码分支&#xff0c;其他分支是用来开发的。 自己新建一个分支&#xff0c;写完代码 push 上去后&#xff0c;经过 mt 查看你的代码&…

Linux应用编程(五)USB应用开发-libusb库

一、基础知识 1. USB接口是什么&#xff1f; USB接口&#xff08;Universal Serial Bus&#xff09;是一种通用串行总线&#xff0c;广泛使用的接口标准&#xff0c;主要用于连接计算机与外围设备&#xff08;如键盘、鼠标、打印机、存储设备等&#xff09;之间的数据传输和电…

IT程序设计文档,软件需求设计文档,详细设计模板(Word原件)

1引言 1.1编写目的 1.2项目背景 1.3参考材料 2系统总体设计 2.1整体架构 2.2整体功能架构 2.3整体技术架构 2.4设计目标 2.5.1总体原则 2.5.2实用性和先进性 2.5.3标准化、开放性、兼容性 2.5.4高可靠性、稳定性 2.5.5易用性 2.5.6灵活性和可扩展性 2.5.7经济性…

【Mac】ComfyUI 部署

PC&#xff1a;Mac M1 一、ComfyUI 部署 未安装 Homebrew 的移步&#xff1a;【Mac】Homebrew 未安装 Conda 的移步&#xff1a;【Mac】安装 Python3 二、2、通过 conda 安装管理 Python 安装 ComfyUI&#xff1a; # 启用虚拟环境 conda create -y -n comfyui python3.12 …

嵌入式硬件篇---基本组合逻辑电路

文章目录 前言基本逻辑门电路1.与门&#xff08;AND Gate&#xff09;2.或门&#xff08;OR Gate&#xff09;3.非门&#xff08;NOT Gate&#xff09;4.与非门&#xff08;NAND Gate&#xff09;5.或非门&#xff08;NOR Gate&#xff09;6.异或门&#xff08;XOR Gate&#x…

成就与远见:2024年技术与思维的升华

个人主页&#xff1a;chian-ocean 前言: 2025年1月17日&#xff0c;2024年博客之星年度评选——创作影响力评审的入围名单公布。我很荣幸能够跻身Top 300&#xff0c;虽然与顶尖博主仍有一定差距&#xff0c;但这也为我提供了更加明确的发展方向与指引。展望崭新的2025年&…

机器学习之PCA主成分分析法降维及测试

PCA主成分分析法降维及测试 目录 PCA主成分分析法降维及测试PCA主成分分析法概念PCA的基本思想PCA的步骤PCA的优缺点优点缺点 PCA函数函数导入参数方法返回值 实际测试数据理解代码测试 PCA主成分分析法 概念 PCA 主成分分析&#xff08;PCA&#xff09;是一种常用的数据分析…