SuperAPI AI 工具集

cluster

部署与运维

查看项目

更新于 10-16 06:51

技能介绍

用途:通过 Zilliz CLI 对 Zilliz Cloud 集群执行控制面操作,包括创建、列出、描述、修改、暂停、恢复和删除集群。使用前提是已安装 CLI 并登录,且这些操作不需要集群上下文。

主要能力:创建 Serverless、Free-tier、Dedicated 集群;查询可用项目、云厂商和区域;创建 Vector Lake(VectorLake)存储实例;列出、描述、修改、暂停、恢复、删除集群。

必要用法:创建集群使用 zilliz cluster create --name <cluster-name> --type <serverless|free|dedicated> --project-id <project-id> --region <region-id>,Dedicated 还需 --cu-type <Performance-optimized|Capacity-optimized> 和 --cu-size。查询项目用 zilliz project list,云厂商用 zilliz cluster providers,区域用 zilliz cluster regions --cloud-id <aws|gcp|azure>。创建 Vector Lake 用 zilliz cluster create-vectorlake --project-id <project-id> --region-id <region-id>,可选 --session-ttl、--max-query-node-cu、--max-query-node-replicas;该实例 RUNNING 后可用 zilliz on-demand-cluster create 挂载查询负载。列表用 zilliz cluster list,支持 --region-id 过滤、--page-size/--page 分页和 --all;描述用 zilliz cluster describe --cluster-id <id>;修改用 zilliz cluster modify --cluster-id <id>,可选 --cu-size、--replica 或 --body 传入原始 JSON;暂停用 zilliz cluster suspend,恢复用 zilliz cluster resume,删除用 zilliz cluster delete。

适用场景与限制:适合需要按区域和项目编排 Zilliz Cloud 集群生命周期的场景。创建为异步操作,状态先为 CREATING,需轮询 describe 直到 RUNNING 再执行数据面操作。删除不可逆,须先与用户确认。暂停后需先恢复才能进行数据面操作。create-vectorlake 创建的是存储实例而非普通集群,不要传入 --type。不同集群类型能力不同,详见 setup 技能中的集群类型差异表。