TDengine安装部署及远程连接配置

一、安装配置

1.下载相应的安装包文件

请前往官网选择合适的服务端及客户端版本(下载链接

2.服务端(Linux、tar.gz包为例)

(1)安装

  • 进入安装包所在目录,执行解压命令
  • 进入解压后的子目录中,执行install.sh
[root@host1 opt]# sudo tar -xzvf TDengine-server-2.2.0.2-Linux-x64.tar.gz
[root@host1 TDengine-server-2.2.0.2]# sudo ./install.sh

安装好了这个时候不要着急启动服务器,因为还有比较重要的配置修改工作要做。

(2)配置FQDN

什么是FQDN 1
FQDN(fully qualified domain name,完全限定域名) 是internet上特定计算机或主机的完整域名。FQDN由两部分组成:主机名和域名。例如,假设邮件服务器的FQDN可能是mail.taosdata.com。主机名是mail,主机位于域名taosdata.com中。
DNS(Domain Name System),负责将FQDN翻译成IP,是互联网绝大多数应用的寻址方式。
另参考官方博客:如何彻底搞懂TDengine的fqdn概念?这一篇文章就够了

为什么要配置FQDN
2.0之前的版本TDengine 确实是使用IP的。但是考虑到很多生产环境下IP都是会变动的,所以自2.0版本后引入了FQDN机制。集群的每个节点是由End Point来唯一标识的,End Point是由FQDN外加Port组成,比如 h1.taosdata.com:6030。这样当IP发生变化的时候,我们依然可以使用FQDN来动态找到节点,不需要更改集群的任何配置。
另:如果不需要客户端远程连接数据库,那么可以选择不配置FQDN,但如果需要客户端远程连接,那么必须要配置FQDN

怎么配置FQDN

  • 查询Linux服务器的主机名及FQDN
[root@host1 ~]# hostname
host1
[root@host1 ~]# hostname -f
host1
  • 修改主机名,完成后重启Linux
[root@host1 ~]# hostname vance
[root@host1 ~]# hostname 
vance
[root@host1 ~]# echo $HOSTNAME 
host1
  • 在/etc/hosts文件中(或DNS服务)添加上hostname(vance)和对外的ip地址。
[root@vance ~]
  • 5
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值