zoukankan      html  css  js  c++  java
  • CentOS7上使用源码安装物联网大数据平台TDengine

    1、环境准备

    TDengine是涛思数据推出的一款开源的专为物联网、车联网、工业互联网、IT运维等设计和优化的大数据平台。除核心的快10倍以上的时序数据库功能外,还提供缓存、数据订阅、流式计算等功能,最大程度减少研发和运维的复杂度。

    目前,TDengine只支持在使用systemd做进程服务管理的linux系统上安装。用which命令来检测系统中是否存在systemd

    which systemd

    不支持systemd命令;只能使用源码安装了。

    2、源码下载

    源码下载地址为:https://github.com/taosdata/TDengine,将下载的TDengine-master.zip上传至CentOS的/usr/soft目录

    3、安装编译环境

    yum install -y gcc gcc-c++ make automake
    yum install -y cmake build-essential

    4、安装Java环境

    为了能够编译和打包其JDBC驱动,必须有Java jdk-8或以上版本,Apache Maven 2.7或以上版本。

    yum install openjdk-8-jdk
    yum install maven

    使用如下命令,分别检验Java和Maven环境是否安装完成。

    java -version
    mvn -v

    5、编译安装TDengine

    进入目录,并解压,进入源码目录

    cd /usr/soft
    unzip TDengine-master.zip 
    cd TDengine-master

    建立build目录

    mkdir build && cd build

    编译

    cmake .. && cmake --build .

    等待编译完毕,在TDengine-master/build 目录中,又发现一个build目录

    继续待在当前目录,安装

    make install

    6、启动服务

    taosd

    7、连接终端

    在安装了TDengine的Linux上,使用另一个终端连接服务

    taos

    如果TDengine终端链接服务成功,将会打印出欢迎消息和版本信息。如果失败,则会打印错误消息出来(请参考FAQ来解决终端链接服务端失败的问题)。如果不在TDengine服务器上运行taos, 需要安装有TDengine客户端程序,而且使用-h命令行参数来指定服务器IP地址。

  • 相关阅读:
    常用连链接命令行存储小工具
    switch case 跳转表
    抖音越狱版本App下载
    AutoLayout + UILabel布局
    ReplayKit2 有线投屏项目-反向Socket实现
    ReplayKit2 有线投屏项目总结
    直播相关-搭建直播流服务器nodejs
    难过!失眠!
    CAShapeLayer
    WebService相关概念介绍
  • 原文地址:https://www.cnblogs.com/hans_gis/p/12927221.html
Copyright © 2011-2022 走看看