任何恢复在 DataProc 集群中创建的已删除 VM 实例的方法

Any way to recover the deleted the VM instance created in DataProc cluster

如果任何 VM 实例被意外删除,那么有什么方法可以在 Dataproc 集群中恢复它。如果无法恢复已删除的 VM 实例,那么我们是否可以创建一个新的 VM 实例并连接到现有的 DataProc 集群? 请提出建议。

无法恢复已删除 VM 上的数据。手动移除 worker 也有可能使集群变砖。如果您的目标是缩小集群,我们推荐下面的选项 #1。

有几种方法可以重新添加已删除的 VM:

  1. 使用 gcloud dataproc clusters update --num-workers 上下调整集群大小,您需要确保已删除的 VM 位于要通过缩减操作删除的 VM 集中(这并不总是可行的) )

  2. 从 Developers Console 转到 Compute > Instances select 任何常规工作 VM 并克隆它,使其名称与已删除的 VM 匹配。

这两种方法都具有相同的计费含义。