Navicat+ELB访问CloudTable Doris和StarRocks
【摘要】 准备条件:在本地下载并安装好Navicat,参考下载链接:https://www.navicat.com.cn/download/navicat-premium-liteCloudTable Doris或StarRocks集群,不要开启https。配置ELB(弹性负载均衡):由于CloudTable服务的节点不支持公网访问,如果要在本地访问到这些节点,需要配置一个绑定弹性公网IP的ELB服务...
准备条件:
- 在本地下载并安装好Navicat,参考下载链接:https://www.navicat.com.cn/download/navicat-premium-lite
- CloudTable Doris或StarRocks集群,不要开启https。
配置ELB(弹性负载均衡):
由于CloudTable服务的节点不支持公网访问,如果要在本地访问到这些节点,需要配置一个绑定弹性公网IP的ELB服务来进行转发。
- 进入ELB的购买页面,购买一个ELB。
-
- 实例类型:选择独享型
- 负载均衡类型:选择网络型
- 规格:由于Navicat仅用于简单的SQL访问,这里选了最小规格。

- 配置网络:
- 网络类型:选择IPv4私网
- 所属VPC和前端子网:建议和CloudTable的集群保持一致,否则还需要通过配置对等连接来打通网络
- IP类型后端:开启
-
务必要确保在CloudTable集群的安全组中有放通截图红框中的网段

- 配置公网访问:
- 购买或选择一个弹性公网IP

- 购买或选择一个弹性公网IP
- 购买完成后,进入到购买的ELB,添加监听器。

- 添加一个监听器
- 前端协议:选择TCP
- 监听端口:由于Navicat仅用于简单的SQL编辑,选择单端口监听9030端口
- 访问控制:可以根据与需要选择

- 然后点击下方的下一步按钮,配置后端分配策略
- 新创建一个后端服务器组
- 转发模式:使用负载均衡
- 后端协议:TCP
- 全端口转发:本次对接仅涉及9030端口,可以不启用

- 然后点击下方的下一步按钮,配置后端服务器
- 选择IP类型后端,并点击添加按钮

- 添加待访问的CloudTable StarRocks或Doris集群的FE节点ip,业务端口填9300,并确定保存

- 然后点击下方的下一步按钮,确认配置,然后提交。

如果配置完成1分钟后,健康检查显式有异常,点击异常的数字查看异常的IP节点,并按照要求排查是否按照要求在待访问的CloudTable集群的安全组放通对应网段的IP。
如果ELB和CloudTable集群在不同VPC,还需要排查跨VPC的网络是否打通。

配置Navicat
- 打开Navicat,创建连接,然后选择MySQL

- 然后点击下一步,配置连接
-
- 连接名称:自定义
- 主机:配置ELB时选择的弹性公网IP
- 端口:9030
- 用户名/密码:访问CloudTable Doris或StarRocks的用户名和密码

- 点击测试连接,验证配置是否正确

- 测试成功后,点击确定
- 在我的连接里面,双击创建的连接,即可看到相关的数据库信息并进行相关操作。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者








评论(0)