You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否调整GKE集群启动盘大小?已创建50GB启动盘集群需缩减

能否调整GKE集群的启动盘大小?

直接给你明确结论:你没法直接缩减已存在GKE集群节点的启动盘容量,这是目前GKE和底层GCE虚拟机的硬性限制——GCP的虚拟机实例本身就不支持缩小已挂载的启动盘大小,而GKE的节点本质就是GCE虚拟机,自然继承了这个限制。

如果想要改成更小的磁盘,只能通过替换节点池的方式来操作,具体步骤如下:

  • 创建新的小磁盘节点池:用gcloud命令或者控制台创建一个新节点池,指定你需要的磁盘大小。比如用命令行的话:

    gcloud container node-pools create small-disk-pool \
      --cluster=your-cluster-name \
      --zone=your-cluster-zone \
      --disk-size=20GB \
      --machine-type=your-machine-type # 要和旧节点池的机器类型匹配
    

    控制台操作的话,进入集群的「节点池」页面点击「创建节点池」,在「节点配置」里设置合适的磁盘容量即可。

  • 迁移工作负载到新节点池:你可以给工作负载添加节点亲和性标签,引导它们调度到新节点池;或者给旧节点池设置污点,让负载逐步迁移过去。如果是StatefulSet这类带持久化数据的负载,记得先做好数据备份,或者确保持久卷能无缝挂载到新节点的Pod上。

  • 验证负载运行状态:确认所有Pod都在新节点池上正常启动,业务没有出现异常。

  • 删除旧的大磁盘节点池:一切验证通过后,就可以删掉原来的大磁盘节点池,释放不必要的资源。

另外提个小建议:以后创建集群或节点池时,最好先预估好磁盘需求,避免资源浪费。如果只是临时需要大存储空间,也可以考虑挂载额外的数据盘,而非直接放大启动盘。

内容的提问来源于stack exchange,提问作者Manu Chadha

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.11 08:18:34