【发布时间】:2014-08-02 17:58:38
【问题描述】:
我想配置 Apache spark master 以连接 Zookeeper
我已经安装了它们并运行了 Zookeeper。
在 spark-env.sh 中,我添加了 2 行:
-Dspark.deploy.recoveryMode=ZOOKEEPER
-Dspark.deploy.zookeeper.url=localhost:2181
但是当我用 ./sbin/start-all.sh
启动 Apache spark显示错误
/home/deploy/spark-1.0.0/sbin/../conf/spark-env.sh: line 46: -Dspark.deploy.recoveryMode=ZOOKEEPER: command not found
/home/deploy/spark-1.0.0/sbin/../conf/spark-env.sh: line 47: -Dspark.deploy.zookeeper.url=localhost:2181: command not found
我想知道如何在 spark-env.sh 上添加 Zookeeper 设置
【问题讨论】:
-
看起来你没有将它们添加到运行命令中,而是作为单独的行。 Bash 将它们解释为命令。
-
@maasg:我没有将这些添加到运行命令中。我想我可以添加到 spark-env.sh 以使用 ./sbin/start-all.sh
-
你能发布完整的文件吗?
标签: apache-spark apache-zookeeper