涛思数据 TDengine集群搭建


一、准备 1、设置主机名 hostnamectl set-hostname a.com hostnamectl set-hostname b.com hostnamectl set-hostname c.com 2、修改hosts文件 vim /etc/hosts ip1 hostname1 ip2 hostname2 ip3 hostname3 3、关闭防火墙(若是云服务器可能需要添加出入站规则 6030-6045) systemctl stop firewalld systemctl status firewalld 4、设置时间同步   二、安装 1、进入指定目录,下载文件并解压 cd /opt/ wget https://www.taosdata.com/cn/getting-started/指定版本 -O taos.tar.gz tar -zvxf taos.tar.gz 2、执行 ./install.sh 主节点直接回车即可(也可以 sh -e no install.sh ) 另外两个slaver要输入 master的 hostname:6030 3、清除冗余安装包 cd /opt rm -rf taos.tar.gz   三、初始化 1、修改 /etc/taos/taos.cfg文件 主要有以下几点需要修改 firstEp [master_hostname]:6030 secondEp [slaver_hostname]:6030 fqdn hostname ********集群形式的节点firstEp一定要是master节点的 hostname:port;fqdn必须为本身的 hostname:port**************************** serverPort 6030 logDir /mnt/taos/taoslog dataDir /mnt/taos/taosdata numOfMnodes 3 replica 3 2、启动TDengine systemctl start taosd.service systemctl status taosd.service 3、taos进入到ctl中 在任意主机输入(master即可) CREATE DNODE "slavera_host:6030"; CREATE DNODE "slaverb_host:6030"; SHOW DNODES; SHOW MNODES; **************************************************************注意**************************************************************************** 1、集群中的节点保持时区一致 2、若是执行 drop dnode “”; 则需要将删除的节点数据文件清空之后重新启动才能加入集群

相关