Google ML Engine - 如何正确终止Datalab会话

时间:2017-05-17 14:10:40

标签: google-cloud-platform google-cloud-datalab

我尝试使用Cloud Shell遵循本指南: https://cloud.google.com/ml-engine/docs/quickstarts/datalab,但是当我的时候 要停止我的会话,我无法避免错误。

一切正常,直到清理部分。然后我关闭了Datalab 浏览器选项卡,然后按Cloud Shell中的CTRL + C。报告此错误 在云壳中:

ERROR: gcloud crashed (OSError): [Errno 3] No such process

然后我再次按CTRL + C并从我可以的地方返回提示 调用

datalab stop <instance-name>

稍后通过调用再次连接 datlab connect <instance-name>

有人可以告诉我这里我做错了什么吗?我该怎么办呢 终止Datalab会话而不产生错误?

更新

经过一些试验和错误后,我发现不应该考虑使用CTRL + Z后跟bgps -ekill <pid>之类的内容,其中pid是进程ID datalab过程。因为涉及多个流程并且仅杀死datalab流程会使Cloud Shell瘫痪。然后,必须重新启动Cloud Shell VM。

1 个答案:

答案 0 :(得分:1)

看起来这是最新版本的Cloud SDK的最新问题。

我已创建this issue来跟踪它。

但是,与此同时,您要终止会话的方式是您要使用的方式;它只会生成您可以忽略的虚假错误消息。