【发布时间】:2016-01-05 17:54:18
【问题描述】:
我通过独立集群配置构建了 Spark 集群。
- 我将 PYSPARK_PYTHON 设置如下。
PYSPARK_PYTHON=/usr/bin/python2.7
- 我只在 Spark master 上安装了 Python 包(SciPy,numpy)。然后我写了如下代码。
我使用 spark-submit 将此代码提交给 spark master。
spark-submit --master spark://192.168.18.31:7077 /master/scipy_example.py
我认为这段代码行不通,因为我没有在 worker 上安装 sci-py。但它有效。这样对吗?我确认此代码也通过 Web-UI 在集群上运行。
【问题讨论】:
-
检查工作节点是否预先安装了任何python包。使用
pip freeze -
是全部代码吗?
-
是的,这就是我在 Spark 上运行的所有代码。
标签: python apache-spark cluster-computing