【发布时间】:2015-07-09 19:28:00
【问题描述】:
我在 rhel 6 上针对 pyspark 运行了 Ipython 和 3.2(Jupiter)。我一次只能启动一个 python2 脚本,因为只有一个 spark 上下文。当我在 Ipython 中启动并运行另一个脚本(内核)时,我收到一个“地址已在使用 0.0.0.0:4040”。
为了能够在同一个 spark+yarn 集群上运行多个开发工作,我相信我需要多个 SparkContext 实例。
如何在同一个 Ipython 笔记本上实现这种并行开发工作,而无需不断关闭正在运行的实例?
【问题讨论】:
-
好地方。所以我有点困惑,人们如何在同一个集群上运行多个应用程序?缺少 SparkContext 实例意味着我只能串行运行,或者我错过了什么?
标签: python apache-spark pyspark