无法连接到DataLab

时间:2017-09-29 03:17:29

标签: google-cloud-datalab

我无法连接到所有GCP项目的datalab。

我试图以多种方式连接,例如Cloud Shell,本地环境,并使用另一台PC,但同样的问题也发生了。

运行命令连接成功,但尝试在浏览器上连接,它不显示在datalab的主页上,但显示如下。

error screen from cloud shell

我输入了datalab的VM并检查了datalab docker容器是否正常运行,容器似乎无法启动。

$ docker ps -a 
CONTAINER ID        IMAGE                                                                                                          COMMAND                  CREATED             STATUS                        PORTS                      NAMES
bee455ac9f6b        gcr.io/cloud-datalab/datalab@sha256:913de629df5d90e7a2f85d9b9ec2986adb0f59d8a9e204360d84e770f1147ec8           "/datalab/run.sh"        27 seconds ago      Exited (127) 25 seconds ago                              k8s_datalab_datalab-server-ryutah_default_3335ede982c9f3d4bef6a7f8dcf3948a_0
63a79825ae9e        gcr.io/google_containers/fluentd-gcp@sha256:93ae1e71d71c4209947fcc20da66cba7c788ed6fa0b3ebf2b7ca0a32eca39ed4   "/bin/sh -c '/usr/..."   2 minutes ago       Up 2 minutes                                             k8s_logger_datalab-server-ryutah_default_3335ede982c9f3d4bef6a7f8dcf3948a_9
26da06887f72        gcr.io/google_containers/pause-amd64:3.0                                                                       "/pause"                 2 minutes ago       Up 2 minutes                  127.0.0.1:8080->8080/tcp   k8s_POD_datalab-server-ryutah_default_3335ede982c9f3d4bef6a7f8dcf3948a_9

登录器容器输出失败,低于日志。

$ docker logs bee455ac9f6b
Verifying that the /tmp directory is writable
The /tmp directory is writable
/ /
From https://github.com/googledatalab/notebooks
 * branch            master     -> FETCH_HEAD
HEAD is now at 887cb95 Add a text classification sample with both DNN and LSTM for TensorFlow. (#130)
/
Already on 'master'
Your branch is up-to-date with 'origin/master'.
/root/startup.sh: line 1: !pip3: command not found

这就是我无法连接到datalab的原因吗?

此VM具有以下泊坞窗图像

REPOSITORY                             TAG                 IMAGE ID            CREATED             SIZE
gcr.io/cloud-datalab/datalab           latest              43e710d36020        6 weeks ago         2.82 GB
gcr.io/google_containers/pause-amd64   3.0                 99e59f495ffa        17 months ago       747 kB
gcr.io/google_containers/fluentd-gcp   1.18                e0be8d052951        19 months ago       411 MB

有谁知道如何解决这个问题?

如果有人知道这个问题,请给我回答。

1 个答案:

答案 0 :(得分:0)

我解决了这个问题。

startup.sh中的pip install命令具有!单词的引导。

删除它并重新启动VM后,我可以连接到datalab。