我正在尝试在 Google Compute Engine 上使用多个 Pre-emptive VM 实例来提供 Elasticsearch 服务,并面临如下一些疑问:-
30 秒的窗口是否足以将数据从抢占式 Elasticsearch 实例存储到稳定的虚拟机?
如何保存一个正在结束的虚拟机的状态并将其恢复到另一个?
有没有 Google Autoscaler 的替代品?
最佳答案
您可以尝试运行 'shutdown-script'使用以下命令创建快照:
gcloud 计算磁盘快照 [disk_name] --zone=[zone] --snapshot-names=[snapshot_name]
尽管您应该设法拥有不同的快照名称。使用它您将拥有当前 VM 状态的备份,但是在创建快照时没有自动的方法从该快照创建另一个 VM。
据我所知,没有与自动缩放器功能相同的预定义替代方案。尽管您也可以尝试使用关闭脚本来启动 VM。
关于elasticsearch - 在 Google Compute Engine 上使用抢占式虚拟机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37851589/