缺少 AWS Glue Zeppeline 笔记本服务器 setup_notebook_server.py

Posted

技术标签:

【中文标题】缺少 AWS Glue Zeppeline 笔记本服务器 setup_notebook_server.py【英文标题】:AWS Glue Zeppeline notebook server setup_notebook_server.py is missing 【发布时间】:2021-01-06 02:57:10 【问题描述】:

我有角色和权限所有设置的工作环境。当我们在 AWS 上设置 Zeppelin 笔记本服务器时,一切都很完美。

但是,今天,突然,我再次创建了笔记本服务器,它缺少 setup_notebook_server.py,因此,我无法设置笔记本服务器并将其链接到开发环境。我有点卡住了。我已经检查过了,我已经提供了 S3FullAccess 角色。我尝试过其他 AWS 账户的步骤相同。我也面临着确切的问题,而且事情也很早之前工作得很好。

所以,在这里需要帮助。请提供建议。

【问题讨论】:

【参考方案1】:

嗯,这似乎是一个临时问题:

https://github.com/boto/boto3/issues/2596#issuecomment-694785416

顺便说一句。我现在遇到和你一样的问题,等他们解决。一种解决方法是使用具有更新后的 awscli 的不同 AMI,但是是的 - 这一点都不方便,尤其是我们要为托管服务付费。

【讨论】:

知道了。它帮助很大。您能推荐我们可以在这里使用的 AMI 吗? @ShivkumarAgrawal TBH 我从一台损坏的机器上做了一个 AMI - 首先我在那里进行了 SSH 连接,应用了临时修复,然后我从中做了一个 AMI。有了这个,我刚刚通过向导/API 调用通过上述 AMI 创建了一个新的 Zeppelin 实例。

以上是关于缺少 AWS Glue Zeppeline 笔记本服务器 setup_notebook_server.py的主要内容,如果未能解决你的问题,请参考以下文章

AWS Glue 作业生命周期 - 笔记本到作业

AWS Glue Sagemaker 笔记本“没有名为 awsglue.transforms 的模块”

AWS Glue - 从现有笔记本服务器访问新的开发终端节点

如何在 AWS Glue 中从 CSV 创建结构化 JSON

AWS Glue CDK - 创建作业类型 Spark (Glue 2.0)

aws glue / pyspark - 如何使用 Glue 以编程方式创建 Athena 表