EMR (AWS) 上的笔记本:无法启动内核

Notebooks on EMR (AWS): Failed to start kernel

我正在按照 official documentation

中的步骤使用 "Amazon EMR" 中的内置选项创建笔记本

在Jupyter中成功启动笔记本后,加载内核出现错误。不同的内核(Python3、PySpark)产生相同的结果。 通过单击 Jupyter 工具栏上的 "Kernel Error",将显示以下消息:

Failed to start kernel

"Error attempting to connect to Gateway server url 'http://localhost:17777'. Ensure gateway url is valid and the Gateway instance is running."

知道我错过了什么吗?

谢谢!

我前一段时间遇到了同样的问题。启动集群时检查您的 emr 发行版本。 5.30.0 似乎有问题。我能够使用 5.29.0 进行连接。否则,您可以托管自己的笔记本。

我以 root 用户身份登录时遇到此错误。

我以 IAM 用户身份登录(参见此处 https://docs.aws.amazon.com/IAM/latest/UserGuide/getting-started_create-admin-group.html),一切正常。

对于 aws emr 6,同样的问题仍然存在。 6.2.0 内核错误,但使用 6.1.0 会 work.Also 同意上述 IAM 用户的答案,我从 root 用户切换到 IAM 然后 6.2.0 工作正常。

所以基本上您要么选择为 6.2.0 创建并使用 IAM 用户登录,要么继续使用 root 用户但使用 6.1.0。