用 KubeBlocks 管理 Milvus

生成式人工智能的爆火引发了人们对向量数据库的关注。目前,KubeBlocks 支持 Milvus 的管理和运维。本文档展示如何使用 KubeBlocks 管理 Milvus。
Milvus 是高度灵活、可靠且速度极快的云原生开源矢量数据库。它为 embedding 相似性搜索和 AI 应用程序提供支持,并努力使每个组织都可以访问矢量数据库。 Milvus 可以存储、索引和管理由深度神经网络和其他机器学习 (ML) 模型生成的十亿级别以上的 embedding 向量。
开始之前
创建集群
步骤:
1.创建一个 Milvus 集群。
如需管理其他向量数据库,可将 cluster-definition 的值更改为其他的数据库。
kbcli cluster create milvus --cluster-definition=milvus-2.3.2
2.检查集群是否已创建。
code block
3.查看集群信息。
kbcli cluster describe milvus
扩缩容
当前,KubeBlocks 支持垂直扩缩用 Milvus 集群。
执行以下命令进行垂直扩缩容。
kbcli cluster vscale milvus --cpu=1 --memory=1Gi --components=milvus
这里需要等待几秒钟,直到扩缩容完成。
kbcli cluster vscale 命令会打印输出 opsname。执行以下命令检查扩缩容进度:
查看扩缩容是否已经完成。
kbcli cluster describe milvus
磁盘扩容
步骤:
kbcli cluster volume-expand milvus --storage=40Gi --components=milvus
这里需要等待几分钟,直到磁盘扩容完成。
kbcli cluster volume-expand 命令会打印输出 opsname。执行以下命令检查磁盘扩容进度:
kbcli cluster describe-ops milvus-volumeexpansion-5pbd2 -n default
查看磁盘扩容是否已经完成。
kbcli cluster describe milvus
重启
重启集群。
配置 --components 和 --ttlSecondsAfterSucceed 的值,重启指定集群。
code block
--components 表示需要重启的组件名称。
--ttlSecondsAfterSucceed 表示重启成功后 OpsRequest 作业的生存时间。
验证重启操作。
执行以下命令检查集群状态,并验证重启操作。
milvus default milvus-2.3.2 milvus-2.3.2 Delete Running Jul 05,2024 18:35 UTC+0800
STATUS=Updating 表示集群正在重启中。 STATUS=Running 表示集群已重启。 停止/启动集群 你可以停止/启动集群以释放计算资源。当集群被停止时,其计算资源将被释放,也就是说 Kubernetes 的 Pod 将被释放,但其存储资源仍将被保留。如果你希望通过快照从原始存储中恢复集群资源,请重新启动该集群。
停止集群
配置集群名称,并执行以下命令来停止该集群。
kbcli cluster stop milvus
查看集群状态,确认集群是否已停止。
code block
启动集群
1.配置集群名称,并执行以下命令来启动该集群。
code block
2.查看集群状态,确认集群是否已再次运行。
code block
本文章由KubeBlocks投稿,原文链接: https://cn.kubeblocks.io/docs/preview/user-docs/kubeblocks-for-milvus/manage-milvus/
技术干货
当一个程序员决定穿上粉裤子
如何找到和你时尚风格相似的明星?AI + Milvus=?
2023-8-23技术干货
门槛一降再降,易用性大幅提升!Milvus 2.2.12 持续升级中
一句话总结 Milvus 2.2.12 :低门槛、高可用、强性能。
2023-7-27技术干货
LLMs 诸神之战:LangChain ,以【奥德赛】之名
毫无疑问,大语言模型(LLM)掀起了新一轮的技术浪潮,成为全球各科技公司争相布局的领域。诚然,技术浪潮源起于 ChatGPT,不过要提及 LLMs 的技术发展的高潮,谷歌、微软等巨头在其中的作用不可忽视,它们早早地踏入 AI 的技术角斗场中,频频出招,势要在战斗中一争高下,摘取搜索之王的桂冠。而这场大规模的 AI 之战恰好为 LLMs 技术突破奏响了序曲。LangChain 的加入则成为此番技术演进的新高潮点,它凭借其开源特性及强大的包容性,成为 LLMs 当之无愧的【奥德赛】。
2023-5-17