外部节点访问 k8s 集群内的 starrocks

news/2024/7/4 7:45:52 标签: kubernetes, 容器, 云原生

问题描述

用kubeadm在虚拟机搭建了k8s,按starrocks官网步骤,用k8s部署了starrocks

部署成功:

在 k8s集群内节点访问到 sr:(通过 clusterIP )

mysql -h 10.97.182.109  -uroot -P 9030

 k8s 节点内访问成功:

​​​​​​​

 尝试在集群外访问sr:

# 修改server type 为 NodePort
kubectl -n starrocks edit src starrockscluster-sample


# NodePort
starRocksFeSpec:
  image: starrocks/fe-ubuntu:latest
  replicas: 3
  requests:
    cpu: 4
    memory: 16Gi
  service:            
    type: NodePort

 修改完成后查看端口

集群外部的客户端访问不了,错误是 BE 节点 not found

官网论坛 

本地无法通过StreamLoad写入K8S中的StarRocks集群 - 💬 StarRocks 用户问答 - StarRocks中文社区论坛【详述】问题详细描述 在单台物理机上使用最新版的sr-operator-1.6.1部署sr-2.5.4集群(3be3fe)。 在本地通过flink读取kafka数据写入sr报错:java.net.UnknownHostException…https://forum.mirrorship.cn/t/topic/6626/12

 关于生产部署,手动 or k8s - 安装部署与监控 - StarRocks中文社区论坛【详述】问题详细描述 【背景】在k8s里部署过,也在虚机上手动部署过 【业务影响】 【StarRocks版本】例如:最新2.5 【集群规模】3fe+ 3be 【机器信息】4c 32G 目前还未在生产使用,个人倾向于k8s上部署,…https://forum.mirrorship.cn/t/topic/6492/2

通过 spark-connector 加载数据失败 - 💬 StarRocks 用户问答 - StarRocks中文社区论坛【StarRocks版本】3.0.0 【集群规模】3fe + 3be。 azure aks. 通过 starrocks-operator 部署 【详述】通过 spark-connector load data to StarRocks …https://forum.mirrorship.cn/t/topic/8140/5

总结

FE返回给客户端的信息中,会带出 BE 在 k8s内部的地址,外部无法解析 k8s内部的地址

除非sr所有应用场景都在 k8s集群内完成,暂时还是不要用k8s部署sr,目前多少有点儿问题


http://www.niftyadmin.cn/n/4926695.html

相关文章

MacOS安装RabbitMQ

官网地址: RabbitMQ: easy to use, flexible messaging and streaming — RabbitMQ 一、brew安装 brew update #更新一下homebrew brew install rabbitmq #安装rabbitMQ 安装结果: > Caveats > rabbitmq Management Plugin enabled by defa…

查询 npm/yarn 安装依赖的全局路径及路径修改

一、NPM 1.查询 npm 安装依赖的全局路径 npm prefix -g 2. 修改 npm 全局安装位置 npm config set prefix "D:\nodejs\node_modules\npm\node_modules" 3. 修改 npm 全局 cache 位置 npm config set cache "D:\nodejs\node_modules\npm\cache" 4. np…

fastadmin、vue、react图标库适用于多种框架

在二开fastadmin中,在写vue以及react时,侧边导航栏以及按钮中常常需要很多图标,那么这些图标应该去哪里得到呢,在这里给大家一个链接,这里有丰富的图标库,可以找到自己想要的进行使用。 点击下方链接&…

力扣hot100刷题记录

二刷hot100&#xff0c;坚持每天打卡&#xff01;&#xff01;&#xff01; 1. 两数之和 // 先求差&#xff0c;再查哈希表 public int[] twoSum(int[] nums, int target) {Map<Integer,Integer> map new HashMap<>();for(int i 0;i<nums.length;i){int key …

Vue-1.零基础学习Vue

当你从零开始学习 Vue.js 时&#xff0c;以下步骤可以帮助你系统地学习这个前端框架&#xff1a; 了解前端基础&#xff1a; 如果你对前端开发还不熟悉&#xff0c;可以先了解 HTML、CSS 和 JavaScript 的基础知识。这将为学习 Vue.js 奠定基础。 Vue.js 官方文档&#xff1…

Microsoft Learn AI 技能挑战赛 | AI Builder 挑战实战

点击蓝字 关注我们 Microsoft Learn AI 技能挑战赛接近尾声&#xff01; Microsoft Learn AI 挑战将于8月14日正式结束&#xff0c;还没完赛的小伙伴抓紧上车啦&#xff01; 本次挑战赛将通过机器学习、认知服务、MLOps 以及 AI Builder 等四个模块的内容&#xff0c;带来最全面…

PHP先等比缩放再无损裁剪图片【实例源码】

很多人在使用程序裁剪图片时,是在原图上直接裁剪,这样的裁剪结果是使得图片变得不完整了,理想的做法是先等比缩小图片,再把多余的部分裁掉,这样会保留更多的图片信息。 实现代码: <?php/*** 说明:函数功能是把一个图像裁剪为任意大小的图像,图像不变形** @param …

【JAVA开发工具系列】Git

Git常用功能整理 1.自动打包1.1 第一步安装git 服务1.1.1 查看版本1.1.2 安装1.1.3 配置秘钥 1.2 第二步 配置maven1.2.1 下载1.2.2解压1.2.3 配置环境变量1.2.4刷新环境变量文件1.2.5测试环境1.2.6 修改数据源 1.3 部署项目1.3.1拉取项目 1.4 jar 重启tomcat 2.SmartGit合并主…