Sim*_*NYC 5 bash shell google-compute-engine google-cloud-platform
我将谷歌云计算引擎用于一些计算密集型任务(32 个并行进程)。我的任务有时会在午夜完成,我想知道有没有办法在所有进程停止后停止实例?我更喜欢制作一个 shell 脚本来监视我的所有进程并在一切完成后停止实例。
halt或shutdown或poweroff对我不起作用,因为我的命令只提交作业。当所有进程(计算任务)继续在后端运行时,该命令立即完成。如果我将halt或shutdown放在命令行的末尾,则实例会在我输入命令时直接关闭
小智 4
总而言之,您可以简单地运行halt或shutdown -h now。一旦操作系统停止,实例将终止,您将不再需要付费。
或者,如果您已使用适当的权限/范围启动实例,则可以发出以下gcloud compute instances stop命令:
https://cloud.google.com/sdk/gcloud/reference/compute/instances/stop
| 归档时间: |
|
| 查看次数: |
4179 次 |
| 最近记录: |