文件目录结构

安装 TDengine 后,默认会在操作系统中生成下列目录或文件:

目录/文件说明
/usr/local/taos/binTDengine 可执行文件目录。其中的执行文件都会软链接到/usr/bin 目录下。
/usr/local/taos/driverTDengine 动态链接库目录。会软链接到/usr/lib 目录下。
/usr/local/taos/examplesTDengine 各种语言应用示例目录。
/usr/local/taos/includeTDengine 对外提供的 C 语言接口的头文件。
/etc/taos/taos.cfgTDengine 默认[配置文件]
/var/lib/taosTDengine 默认数据文件目录。可通过[配置文件]修改位置。
/var/log/taosTDengine 默认日志文件目录。可通过[配置文件]修改位置。

可执行文件

TDengine 的所有可执行文件默认存放在 /usr/local/taos/bin 目录下。其中包括:

  • taosd:TDengine 服务端可执行文件
  • taos:TDengine Shell 可执行文件
  • taosdump:数据导入导出工具
  • taosBenchmark:TDengine 测试工具
  • remove.sh:卸载 TDengine 的脚本,请谨慎执行,链接到/usr/bin 目录下的rmtaos命令。会删除 TDengine 的安装目录/usr/local/taos,但会保留/etc/taos、/var/lib/taos、/var/log/taos
  • taosadapter: 提供 RESTful 服务和接受其他多种软件写入请求的服务端可执行文件
  • tarbitrator: 提供双节点集群部署的仲裁功能
  • run_taosd_and_taosadapter.sh:同时启动 taosd 和 taosAdapter 的脚本
  • TDinsight.sh:用于下载 TDinsight 并安装的脚本
  • set_core.sh:用于方便调试设置系统生成 core dump 文件的脚本
  • taosd-dump-cfg.gdb:用于方便调试 taosd 的 gdb 执行脚本。
文件目录结构 - 图1note

2.4.0.0 版本之后的 taosBenchmark 和 taosdump 需要安装独立安装包 taosTools。

文件目录结构 - 图2tip

您可以通过修改系统配置文件 taos.cfg 来配置不同的数据目录和日志目录。