任务步骤
1.Spark的运行依赖jdk,Hadoop,Scala。在这里默认已安装jdk以及Hadoop伪分布模式。
2.在Linux上,创建目录/data/spark2,用于存储spark安装所需的文件。
view plain copy
mkdir -p /data/spark2
切换目录到/data/spark2下,使用wget命令,下载所需的Spark的安装包spark-1.6.0-bin-hadoop2.6.tgz及scala安装包scala2.10.4.tgz。
view plain copy
cd /data/spark2/
wget http://192.168.1.100:60000/allfiles/spark2/scala-2.10.4.tgz
wget http://192.168.1.100:60000/allfiles/spark2/spark-1.6.0-bin-hadoop2.6.tgz
此处建议使用scala-2.10.4版本。官网中指出,若使用scala2.11.x,则需要重新编译spark,并且编译时,需要指定scala版本的类型。
关于spark版本,没有严格要求。所以我们使用spark1.6版本。
3.安装Scala。切换目录到/data/spark2下,将目录下的scala-2.10.4.tgz解压缩到/apps目录下,并将解压后的目录名改为/apps/scala。
view plain copy
cd /data/spark2/
tar -xzvf /data/spark2/scala-2.10.4.tgz -C /apps/
cd /apps
mv /apps/scala-2.10.4/ /apps/scala
使用vim打开用户环境变量~/.bashrc。
view plain copy
vim ~/.bashrc
将scala的bin目录,追加的用户环境变量中。
view plain copy
#scala
export SCALA_HOME=/apps/scala
export PATH= S C A L A H O M E / b i n : SCALA_HOME/bin: