时序数据库TDengine(taos)集群安装
2021/9/26 19:13:09
本文主要是介绍时序数据库TDengine(taos)集群安装,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
##下载安装包
taos官网 https://www.taosdata.com/cn/getting-started/
本文采用rpm安装方式
注:如果服务端与客户端在不同物理机上,安装客户端时须和服务端统一版本。
准备工作
本文在虚拟机上安装集群,如需docker容器运行,请参照官网!
1。规划集群所有物理节点的FQDN(如部署了DNS,则需网络管理员在DNS上做好相关配置),建议修改/etc/hostname
然后集群所有物理节点/etc/hosts增加相应的其他节点FQDN
注:
(1)客户端连接该集群也须配置,确保他可以正确解析每个节点的FQDN
(2)如果物理机以前装过其他版本TDengine,请先卸载原版本,清空数据。
TDengine多种安装包的安装与卸载
2.保正每个物理节点的 6030-6042的TCP和UDP端口开放。
3.在所有物理节点安装TDengine,且版本必须是一致的,但不要启动taosd。安装时,提示输入是否要加入一个已经存在的TDengine集群时,第一个物理节点直接回车创建新集群,后续物理节点则输入该集群任何一个在线的物理节点的FQDN:端口号(默认6030), 如 taos127:6030;
4.检查各物理节点间通过FQDN能否ping通
5.修改各物理节点的taos配置(/etc/taos/taos.cfg)
一定要修改的参数是firstEp和fqdn。在每个数据节点,firstEp需全部配置成一样,但fqdn一定要配置成其所在数据节点的值.
集群中各物理节点的以下参数须完全一致
注:在 2.0.19.0 及更早的版本中,除以上 9 项参数外,dnode 加入集群时,还会要求 locale 和 charset 参数的取值也一致
集群创建
1.启动第一个节点
##启动
systemctl start taosd
##查看状态
systemctl status taosd
##停止服务
systemctl stop taosd
首先启动:systemctl start taosd
然后执行taos,进入taos shell ,在shell里执行命令show dnodes;
可以看到这个刚启动的这个数据节点的End Point是:centos1:6030,就是这个集群的firstEp
2.启动后续节点
(1)启动后续节点;
(2)进入第一个数据节点的taos shell里面,执行命令
CREATE DNODE "centos2:6030";
将新的数据节点 End Point加入到集群的EP列表,"fqdn:port"需要用双引号引起来,注意修改自己配置的FQDN和port
(3)查看是否加入成功,再次执行
show dnodes;
此状态即表示集群创建成功!
TDengine集群的安装,管理在官网有详细的文档,此文仅作为个人学习记录。
这篇关于时序数据库TDengine(taos)集群安装的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-31全网首发第二弹!软考2024年5月《软件设计师》真题+解析+答案!(11-20题)
- 2024-05-31全网首发!软考2024年5月《软件设计师》真题+解析+答案!(21-30题)
- 2024-05-30【Java】百万数据excel导出功能如何实现
- 2024-05-30我们小公司,哪像华为一样,用得上IPD(集成产品开发)?
- 2024-05-30java excel上传--poi
- 2024-05-30安装笔记本应用商店的pycharm,再安排pandas等模块,说是没有打包工具?
- 2024-05-29java11新特性
- 2024-05-29哪些无用敏捷指标正在破坏敏捷转型?
- 2024-05-29鸿蒙原生应用再新丁!新华社 入局鸿蒙
- 2024-05-29设计模式 之 迭代器模式(Iterator)