Apache Doris 2.0 版本 FQDN 使用介绍
发布网友
发布时间:2024-10-09 22:13
我来回答
共1个回答
热心网友
时间:2024-11-10 16:13
在Doris 2.0版本之前,集群的连接依赖于IP地址,这可能导致因网络变化或设备迁移导致的数据可用性问题。为解决这个问题,Apache Doris引入了FQDN(完全限定域名)支持,允许以主机名称而非IP地址进行集群通信,从而降低了因IP变动引发的集群数据丢失风险。
启用FQDN功能的步骤如下:
前置条件和新集群安装
- 参考官方文档快速开始安装Doris,单机安装可以作为基础。
配置hosts文件
- 在本地的/etc/hosts文件中,为每个节点添加主机名称及其对应的FQDN,如果使用DNS,需按照相应的配置进行。
配置FE
- 在fe.conf中添加FQDN支持的配置,启动FE节点。
配置和启动BE
- BE节点无需特殊配置,但需确保priority_networks中的IP与hosts文件中的主机名称对应,启动BE。
构建集群
- 使用MySQL命令行通过FQDN连接FE和BE,查看节点的host字段已显示主机名称而非IP。
验证IP变更
- 更改FE和BE节点的IP,确保hosts文件同步更新,重启集群后,确认数据服务正常。
旧集群启用FQDN
- 对于已有的集群,按照上述步骤修改配置,切换到FQDN模式。
通过上述操作,Doris 2.0版本引入的FQDN支持使得集群在IP地址变更时仍能保持稳定的服务,提高了集群的灵活性和可用性。