StarRocks如何开启FQDN域名访问

参考https://docs.starrocks.io/zh/docs/3.4/administration/management/enable_fqdn/

StarRocks集群中每台阿里云ECS的/etc/hosts文件中添加(192网段为公司内网网段):

复制代码
192.169.0.150 starrocks-007150
192.169.0.62 starrocks-000062
192.169.0.61 starrocks-000061
192.169.0.151 starrocks-007151
192.169.0.64 starrocks-000064
192.169.0.63 starrocks-000063

先修改所有 Follower FE 节点,最后修改 Leader FE 节点

修改 Follower FE 节点

进入 FE 节点的部署目录,执行以下命令停止 FE 节点。

复制代码
sh bin/stop_fe.sh

通过 MySQL 客户端执行以下语句,查看该 FE 节点的 Alive 状态直至变为 false。

复制代码
SHOW PROC '/frontends'\G

执行以下语句,将该 FE 节点的 IP 地址变更为 FQDN。

复制代码
ALTER SYSTEM MODIFY FRONTEND HOST "192.169.0.61" TO "starrocks-000061";

ALTER SYSTEM MODIFY FRONTEND HOST "192.169.0.62" TO "starrocks-000062";

ALTER SYSTEM MODIFY FRONTEND HOST "192.169.0.150" TO "starrocks-007150";

运行以下命令启动该 FE 节点。

复制代码
sh bin/start_fe.sh --host_type FQDN --daemon

查看该 FE 节点的 Alive 状态直至变为 true。

复制代码
SHOW PROC '/frontends'\G

在当前 FE 节点的 Alive 状态为 true 后,重复上述步骤,依次为其他 Follower FE 节点启用 FQDN 访问。

开启FQDN域名访问以后,FE和BE返回的都是域名。

假如需要从公司外部网络访问FE和BE,比如腾讯云的SeaTunnel写入,需要给每个FE和BE绑定弹性公网IP,并且添加安全组规则。

并且在SeaTunnel的/etc/hosts文件中需要添加(47网段为公网网段),将域名和弹性公网ip映射到一起。

复制代码
47.98.178.150 starrocks-007150
47.98.178.62  starrocks-000062
47.98.178.61 starrocks-000061

47.98.178.151 starrocks-007151
47.98.178.64 starrocks-000064
47.98.178.63 starrocks-000063
相关推荐
samLi06201 小时前
【数据集】水星逆行及相关日期窗口数据(1973-2025年)
大数据
updayday8541 小时前
客户附件不该发往旧邮箱,如何在发送前拦截 - Ping64 邮件安全管控
大数据·网络·数据库·安全·智能路由器
注塑机数据采集联网2 小时前
数据采集网关入门:ZK-D1/D3从零开始构建你的数据运用
大数据·数据仓库·人工智能·物联网·数据库架构·注塑机网关
演艺大赏2 小时前
20000 个文件跑了 11500 秒:你压的是 YARN 调度器,不是 HDFS
大数据
wtblszn3 小时前
农村供水站远程监控智能管理方案
大数据
aixingkong9214 小时前
华为灵衢超节点参考架构白皮书深度解读
大数据·人工智能·华为
大大大大晴天4 小时前
每天认识一个组件:Apache Iceberg
大数据
xiaoyunxuexibiji5 小时前
采购协同管理:从备货计划、进度确认到到货签收
大数据·运维·人工智能
2601_957875206 小时前
华立科技荣获环球品牌与合作(大中华区)年度“最佳街机游戏合作伙伴”
大数据·科技·游戏