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
相关推荐
阿宁学科技术库3 小时前
关于“库库AI”在股票投研场景实用性的技术观察
大数据·人工智能·职场和发展
whcyhhh3 小时前
头歌实践教学平台:大数据存储2023(十三3)
大数据·开发语言·python
Easy_API4 小时前
OpenAI三周内第二次降价,GPT-5.6 Sol砍了20%到33
大数据·前端·人工智能·gpt·深度学习
小K讲AI营销4 小时前
智谱配售314亿港元:融资通道切换
大数据·人工智能
用户3610588626124 小时前
SparkStreaming 之 DStream 底层结构剖析
大数据·spark
Freak嵌入式4 小时前
实战对比:用 mpremote/Putty/MobaXterm 连接树莓派 Pico REPL,谁更省心?
java·大数据·开发语言·科技·单片机·嵌入式硬件
智圣新创014 小时前
从制度落地到效能可测:智圣新创第二课堂成绩单体系高职场景建设的全国普适性实践
大数据·人工智能
航飞光电市场经理5 小时前
2026年工业UWB定位降本实战:基于航飞光电UWB信标+蓝牙信标+LoRa融合方案的深度解析
大数据·人工智能
跨境数据猎手5 小时前
外贸独立站开发:从选型到上线全流程梳理
大数据·架构·自动化
whcyhhh5 小时前
头歌实践教学平台:大数据存储2023(十三1)
大数据·数据库·python