步骤 1: 解压安装包


  # 假设安装包在当前目录,先解压

  tar -zxvf TDengine-server-3.3.4.3-Linux-x64.tar.gz


  # 进入解压后的目录

  cd TDengine-server-3.3.4.3


  步骤 2: 查看目录内容


  # 查看解压后的文件

  ls -la


  # 您会看到 install.sh 安装脚本和其他文件


  步骤 3: 运行安装脚本


  # 以root 权限运行安装脚本

  sudo ./install.sh


  # 安装过程中会提示一些信息,按照提示操作即可

  # 通常直接按回车使用默认配置


  安装脚本会询问的问题:


  1. 数据目录位置 - 默认是 /var/lib/taos,直接回车使用默认值

  2. 日志目录位置 - 默认是 /var/log/taos,直接回车使用默认值

  3. 是否作为服务启动 - 输入 y 表示是


  步骤 4: 启动 TDengine 服务


  # 启动 taosd 服务

  sudo systemctl start taosd


  # 设置开机自启动

  sudo systemctl enable taosd


  # 检查服务状态

  sudo systemctl status taosd


  步骤 5: 验证安装


  # 使用 taos 命令行工具连接数据库

  taos


  在 taos shell 中测试:


  -- 显示所有数据库

  show databases;


  -- 创建测试数据库

  create database test;
  create database health;

  -- 使用测试数据库

  use test;


  -- 退出

  quit;


  步骤 6: 检查安装路径


  # TDengine 默认安装在以下位置:

  # 可执行文件: /usr/local/taos/bin/

  # 配置文件: /etc/taos/taos.cfg

  # 数据目录: /var/lib/taos/

  # 日志目录: /var/log/taos/


  # 查看版本信息

  taosd -V


  可能遇到的问题及解决方案


  问题 1: 端口被占用

  # 检查 6030 端口是否被占用

  sudo netstat -tlnp | grep 6030


  # 或使用 ss 命令

  sudo ss -tlnp | grep 6030


  问题 2: 服务启动失败

  # 查看详细日志

  sudo tail -f /var/log/taos/taosdlog.0


  # 或查看系统日志

  sudo journalctl -u taosd -f


  问题 3: 防火墙阻止连接

  # 开放必要端口

  sudo firewall-cmd --permanent --add-port=6030/tcp

  sudo firewall-cmd --permanent --add-port=6041/tcp

  sudo firewall-cmd --reload