我尝试使用 Ubuntu 16.04 在 Ubuntu VM 上安装和构建 Spark 2.0.0,如下所示:
安装 Java
sudo apt-add-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer
安装 Scala
转到他们网站上的下载选项卡:scala-lang.org/download/all.html
我使用了 Scala 2.11.8。
sudo mkdir /usr/local/src/scala sudo tar -xvf scala-2.11.8.tgz -C /usr/local/src/scala/
修改
.bashrc
文件并包含 scala 的路径:export SCALA_HOME=/usr/local/src/scala/scala-2.11.8 export PATH=$SCALA_HOME/bin:$PATH
然后输入:
. .bashrc
安装 git
sudo apt-get install git
下载并构建火花
转至:http ://spark.apache.org/downloads.html
下载 Spark 2.0.0(从源代码构建 - 用于独立模式)。
tar -xvf spark-2.0.0.tgz cd into the Spark folder (that has been extracted).
现在输入:
./build/sbt assembly
完成安装后,我收到消息:
[成功] 总时间:1940秒,完成...
其次是日期和时间...
运行 Spark 外壳
bin/spark-shell
就在那时,所有的地狱都崩溃了,我开始得到错误。我进入程序集文件夹以查找名为 target 的文件夹。但是那里没有这样的文件夹。汇编中唯一可见的内容是:pom.xml、README 和 src。
我在网上查了很长时间,但我一直无法找到一个可以帮助解决错误的具体解决方案。有人可以就如何解决这个问题提供明确的分步说明吗?!?现在快把我逼疯了……(TT)
错误截图: