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地址。

  • 相关阅读:
    A Simple Problem with Integers poj 3468 多树状数组解决区间修改问题。
    Fliptile 开关问题 poj 3279
    Face The Right Way 一道不错的尺取法和标记法题目。 poj 3276
    Aggressive cows 二分不仅仅是查找
    Cable master(二分题 注意精度)
    B. Pasha and String
    Intervals poj 1201 差分约束系统
    UITextField的快速基本使用代码块
    将UIImage转换成圆形图片image
    color转成image对象
  • 原文地址:https://www.cnblogs.com/hans_gis/p/12927221.html
Copyright © 2011-2022 走看看