GCP创建实例组时VM实例不显示提示无可用VM如何排查
GCP创建实例组提示「No available VMs」排查解决步骤

按以下优先级逐一排查即可解决:
- 首先核对实例组类型:托管实例组(MIG)不支持选择现有存量VM,仅支持通过实例模板自动创建新实例。如果要纳管已经部署好WordPress的现有VM,必须选择非托管实例组类型,选错类型时不会出现存量VM选择入口,直接提示无可用VM。
- 核对地域/可用区匹配关系:如果创建的是可用区级实例组,你的WordPress VM必须和实例组配置中选择的可用区完全一致;如果创建的是区域级实例组,VM必须属于所选区域下的任意可用区,跨区域、跨可用区的VM不会出现在可选列表中。
- 检查VM实例是否已被其他实例组纳管:GCP单台VM同一时间只能加入一个实例组,打开目标VM的详情页,查看「实例组」关联字段,如果已经绑定了其他实例组,先从原有实例组中移除该VM,再回到创建页刷新列表。
- 检查VM实例运行状态:只有处于
RUNNING(运行中)状态的VM才会被纳入可选列表,如果VM处于TERMINATED(已终止)、SUSPENDED(已挂起)、PROVISIONING(配置中)状态,先启动VM等待状态变为运行中再操作。 - 检查项目与权限:确认控制台顶部项目选择器选中的是目标WordPress VM所属的项目,同时确认当前操作账号拥有该项目下
compute.instances.list、compute.instanceGroups.create的基础权限,无权限时也无法拉取到VM列表。 - 控制台缓存问题:完成以上配置调整后,手动点击VM选择框旁的刷新按钮,或者强制刷新浏览器页面(Ctrl+F5 / Cmd+Shift+R),排除控制台前端缓存导致的列表加载异常。
注意:非托管实例组不支持自动扩缩容、自动滚动更新等托管能力,如果后续需要基于WordPress服务做弹性扩缩,建议先将现有WordPress VM的系统盘制作成自定义镜像,基于自定义镜像创建实例模板后再创建托管实例组。
内容的提问来源于stack exchange,提问作者Rita Carolina
相关产品推荐
相关产品推荐

