最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【已解决】CentOS 7中安装TDengine的服务器端

安装 crifan 1387浏览 0评论
折腾:
【记录】研究TDengine用保存时序数据
期间,参考:
快速上手 | TDengine
先去安装,server端
看到有 rpm和deb文件
* TDengine-server-1.6.5.5-Linux-x64.rpm (5.3M)
* TDengine-server-1.6.5.5-Linux-x64.deb (2.5M)
所以先去搞清楚,此处::
【未解决】CentOS中直接安装rpm或deb文件
先去下载文件:
发现点击后,需要输入邮箱才能获取到下载链接
另外英文版本页面:
Getting Started | TDengine
文件和中文版不一样:
不管了,还是先去中文页面中下载
下载TDengine RPM安装包
请输入您的邮件来接收下载安装包的链接。
成功把链接发到您的邮件
您好,
谢谢您有兴趣体验TDengine, 一款专为物联网、车联网、工业互联网设计优化的大数据处理工具。请点击这个链接获取安装包,链接有效期为一天,请不要转给其他人。
如果您体验过程中遇到任何问题,或有好的建议,请回复本邮件,或者在微博、微信上与我们互动。
谢谢,
TDengine团队
https://www.taosdata.com/download/download.php?key=$2y$10$K1IfulghxkEdyb05fGEkoeGRJCS5oV7UJRbvrqvY4HWkOafaDO8vW&ref=xxx&pkg=tdengine_rpm&pkgIndex=-1
CentOS中wget直接下载,是不行的:
TDengine涛思数据的微博_微博
Profile / Twitter
taosdata/TDengine: An open-source big data platform designed and optimized for the Internet of Things (IoT)
去把本地下载好的文件上传到服务器CentOS中:
【已解决】Mac中用SecureCRT无法用rz上传文件到CentOS服务器
继续SecureCRT中用rz上传文件
[root@lin-16core3 tdengine]# rz
rz waiting to receive.
Starting zmodem transfer.  Press Ctrl+C to cancel.
Transferring TDengine-server-1.6.5.5-Linux-x64.rpm...
  100%    5272 KB    5272 KB/sec    00:00:01       0 Errors  

[root@lin-16core3 tdengine]# lh
-bash: lh: command not found
[root@lin-16core3 tdengine]# ls -lh
total 5.2M
-rw-r--r-- 1 root root 5.2M Feb 28 21:27 TDengine-server-1.6.5.5-Linux-x64.rpm
然后继续:
【已解决】CentOS中直接安装rpm或deb文件
然后继续折腾。
再去安装客户端:
* TDengine-client-1.6.5.5-Linux-x64.tar.gz (3.4M)
https://www.taosdata.com/download/download.php?key=$2y$10$WrtwpmT1OsZLAOiePxRfD.B9LjGlM2E9PwMf2Mq75KgtywUWVKj4y&ref=xxx&pkg=tdengine_linux&pkgIndex=-1
此处CentOS中没有systemd
[root@lin-16core3 ~]# which systemd
/usr/bin/which: no systemd in (/usr/lib64/qt-3.3/bin:/usr/local/java/jdk1.8.0_11/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/local/mysql/bin:/root/bin)
然后去安装:
[root@lin-16core3 ~]# yum install systemd
...

Dependency Installed:
  lz4.x86_64 0:1.7.5-3.el7                                                                                                                           


Updated:
  systemd.x86_64 0:219-67.el7_7.3                                                                                                                    


Dependency Updated:
  cryptsetup-libs.x86_64 0:2.0.3-5.el7        device-mapper.x86_64 7:1.02.158-2.el7_7.2        device-mapper-libs.x86_64 7:1.02.158-2.el7_7.2       
  libgudev1.x86_64 0:219-67.el7_7.3           systemd-libs.x86_64 0:219-67.el7_7.3             systemd-sysv.x86_64 0:219-67.el7_7.3                 


Complete!
[root@lin-16core3 ~]#
确认systemctl存在:
[root@lin-16core3 ~]# which systemctl
/usr/bin/systemctl
[root@lin-16core3 ~]# systemctl --version
systemd 219
+PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 -SECCOMP +BLKID +ELFUTILS +KMOD +IDN
然后去上传client的文件:
[root@lin-16core3 tdengine]# rz
rz waiting to receive.**B0100000023be50
[root@lin-16core3 tdengine]# # Received /Users/crifan/dev/dev_tool/TDengine/TDengine-client-1.6.5.5-Linux-x64.tar.gz
[root@lin-16core3 tdengine]# ls -lh
总用量 3.3M
-rw-r--r-- 1 root root 3.3M 2月  29 18:36 TDengine-client-1.6.5.5-Linux-x64.tar.gz
再去传服务器端:
[root@lin-16core3 tdengine]# rz
rz waiting to receive.**B0100000023be50
[root@lin-16core3 tdengine]# # Received /Users/crifan/dev/dev_tool/TDengine/TDengine-server-1.6.5.5-Linux-x64.rpm
[root@lin-16core3 tdengine]# ls -lh
总用量 8.4M
-rw-r--r-- 1 root root 3.3M 2月  29 18:36 TDengine-client-1.6.5.5-Linux-x64.tar.gz
-rw-r--r-- 1 root root 5.2M 2月  28 21:27 TDengine-server-1.6.5.5-Linux-x64.rpm
结果解压失败出错:
【已解决】CentOS中tar解压tar.gz报错:它似乎不像是一个 tar 归档文件
解压成功后,就算是安装成功了:
[root@lin-16core3 tdengine]# which taosd
/usr/bin/taosd
[root@lin-16core3 tdengine]# ll /usr/bin/tao*
lrwxrwxrwx 1 root root 24 2月  29 15:55 /usr/bin/taos -> /usr/local/taos/bin/taos
lrwxrwxrwx 1 root root 25 2月  29 15:55 /usr/bin/taosd -> /usr/local/taos/bin/taosd
lrwxrwxrwx 1 root root 28 2月  29 15:55 /usr/bin/taosdemo -> /usr/local/taos/bin/taosdemo
lrwxrwxrwx 1 root root 28 2月  29 15:55 /usr/bin/taosdump -> /usr/local/taos/bin/taosdump
[root@lin-16core3 tdengine]# ll /usr/local/taos/*
lrwxrwxrwx  1 root root   13 2月  29 15:55 /usr/local/taos/data -> /var/lib/taos
lrwxrwxrwx  1 root root   13 2月  29 15:55 /usr/local/taos/log -> /var/log/taos


/usr/local/taos/bin:
总用量 8936
-r-xr-xr-x 1 root root 1906776 2月   9 11:06 taos
-r-xr-xr-x 1 root root 3422616 2月   9 11:06 taosd
-r-xr-xr-x 1 root root 1933568 2月   9 11:06 taosdemo
-r-xr-xr-x 1 root root 1876440 2月   9 11:06 taosdump


/usr/local/taos/cfg:
总用量 8
lrwxrwxrwx 1 root root   18 2月  29 15:55 taos.cfg -> /etc/taos/taos.cfg
-rw-r--r-- 1 root root 7293 2月   9 11:06 taos.cfg.org


/usr/local/taos/connector:
总用量 608
drwxr-xr-x 3 root root   4096 2月  29 15:55 go
drwxr-xr-x 3 root root   4096 2月  29 15:55 grafana
drwxr-xr-x 4 root root   4096 2月  29 15:55 python
-rw-r--r-- 1 root root 609295 2月   9 11:06 taos-jdbcdriver-1.0.2-dist.jar


/usr/local/taos/driver:
总用量 1944
-rwxr-xr-x 1 root root 1988864 2月   9 11:06 libtaos.so.1.6.5.5


/usr/local/taos/examples:
总用量 44
drwxr-xr-x 2 root root 4096 2月  29 15:55 bash
drwxr-xr-x 2 root root 4096 2月  29 15:55 c
drwxr-xr-x 2 root root 4096 2月  29 15:55 C#
drwxr-xr-x 3 root root 4096 2月  29 15:55 go
drwxr-xr-x 5 root root 4096 2月  29 15:55 JDBC
drwxr-xr-x 2 root root 4096 2月  29 15:55 lua
drwxr-xr-x 2 root root 4096 2月  29 15:55 matlab
drwxr-xr-x 2 root root 4096 2月  29 15:55 nodejs
drwxr-xr-x 2 root root 4096 2月  29 15:55 python
drwxr-xr-x 2 root root 4096 2月  29 15:55 R
drwxr-xr-x 4 root root 4096 2月  29 15:55 rust


/usr/local/taos/include:
总用量 16
-rw-r--r-- 1 root root 6940 2月   9 11:06 taoserror.h
-rw-r--r-- 1 root root 4997 2月   9 11:06 taos.h


/usr/local/taos/init.d:
总用量 4
-rw-r--r-- 1 root root 3638 2月   9 11:06 taosd


/usr/local/taos/script:
总用量 16
-rwxr-xr-x 1 root root 8961 2月   9 11:06 post.sh
-rwxr-xr-x 1 root root 3119 2月   9 11:06 preun.sh
后续就是去使用了:
【已解决】试用TDeigine数据库的功能和效果

转载请注明:在路上 » 【已解决】CentOS 7中安装TDengine的服务器端

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
80 queries in 0.186 seconds, using 22.15MB memory