前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Longhorn】能否部署到专用的节点,业务使用其他节点

【Longhorn】能否部署到专用的节点,业务使用其他节点

作者头像
runzhliu
发布2022-04-13 13:52:10
6260
发布2022-04-13 13:52:10
举报
文章被收录于专栏:容器计算

能否部署到专用的节点,业务使用其他节点?

Longhorn 作为分布式存储,当然是有点复杂的…作为集群的使用者,当然会有一种想法就是能否在集群中只用几个节点部署 Longhorn,万一出问题了,不影响用户在节点上的其他工作负载,就是单纯想隔离了。

然而理想很美好,现实往往就不如人意了,可以阅读一下下面的文章. 虽然文章提出了可以在几个节点上部署 Longhorn 的组件,看起来是满足我们的需求,但是实际上还有一句话。

Longhorn components are only deployed on node-1, node-2, and node-3. Workloads that use Longhorn volumes can only be scheduled on node-1, node-2, and node-3.

这个特点,有点难以接受,在看代码之前,还想看看有没有转机,于是去 issue 区找一下,看到这个讨论.

总之,很遗憾,如果只想局限几个节点部署 Longhorn,其他节点除了 CSI 插件部署后而不想部署其他 Longhorn 的组件,比如 Longhorn Manager,那肯定不行的,这也是 Longhorn Manager 的作用(用于创建管理卷等),并且 Longhorn 创建节点的时候还会默认创建一个磁盘位置,并且默认是开通 AllowScheduling

在这里插入图片描述
在这里插入图片描述

综上所述,如果希望集群所有节点都能用 Longhorn, Longhorn Manager 是肯定得作为 DS 部署到每个节点的。当然,可以先部署了,然后在 Longhorn UI 上关掉指定节点的 AllowScheduling,这样也可以不使用其他节点的存储了。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022/01/25 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档