zoukankan      html  css  js  c++  java
  • Spark安装(standalone)

    文档:http://spark.apache.org/docs/latest/spark-standalone.html

    安装scala
    https://www.scala-lang.org/download/

    wget -P /opt/downloads https://downloads.lightbend.com/scala/2.13.0/scala-2.13.0.rpm
    rpm -ivh /opt/downloads/scala-2.13.0.rpm

    环境变量
    vim /etc/profile
    export SCALA_HOME=/usr/scala-2.13.0
    export PATH=$PATH:$SCALA_HOME/bin

    生效

    source /etc/profile

    检查
    scala -version

    集群(略)

    安装Spark
    https://www.apache.org/dyn/closer.lua/spark/spark-2.4.3/spark-2.4.3-bin-hadoop2.7.tgz

    wget -P /opt/downloads http://mirrors.tuna.tsinghua.edu.cn/apache/spark/spark-2.4.3/spark-2.4.3-bin-hadoop2.7.tgz
    wget -P /opt/downloads http://mirror.bit.edu.cn/apache/spark/spark-2.4.3/spark-2.4.3-bin-hadoop2.7.tgz
    tar zxvf /opt/downloads/spark-2.4.3-bin-hadoop2.7.tgz -C /opt
    mv /opt/spark-2.4.3-bin-hadoop2.7/ /opt/spark

    cp /opt/spark/conf/spark-env.sh.template /opt/spark/conf/spark-env.sh
    vim /opt/spark/conf/spark-env.sh

    export JAVA_HOME=/usr/java/jdk1.8.0_201-amd64
    export SCALA_HOME=/usr/share/scala
    export HADOOP_HOME=/opt/hadoop
    export HADOOP_CONF_DIR=/opt/hadoop/etc/hadoop
    export SPARK_MASTER_IP=0.0.0.0
    export SPARK_MASTER_PORT=7077
    export SPARK_MASTER_WEBUI_PORT=28080
    export SPARK_WORKER_WEBUI_PORT=28081
    export SPARK_WORKER_MEMORY=4g
    export SPARK_WORKER_CORES=2
    export SPARK_WORKER_INSTANCES=1
    export SPARK_PID_DIR=/var/run

    其中默认的8080和8081端口太容易冲突,建议修改下。

    cp /opt/spark/conf/slaves.template /opt/spark/conf/slaves
    vim /opt/spark/conf/slaves
    修改ip

    启动
    先启动hadoop
    /opt/spark/sbin/start-all.sh
    /opt/spark/sbin/stop-all.sh

    查看start-all.sh文件cat /opt/spark/sbin/start-all.sh
    可以发现它加载了spark-config.sh配置文件,启动了集群master主节点和slaves子节点。

    启动后webui地址 http://192.168.1.xxx:28080

  • 相关阅读:
    内存对齐
    C++中构造函数
    计算机视觉领域的大牛主页
    各种银行卡的收费情况
    常识
    毕业生必须知道
    计算机视觉领域资料
    人际关系
    生活常识
    可使用在项目的web gantt甘特图有哪些?
  • 原文地址:https://www.cnblogs.com/wintersoft/p/11068028.html
Copyright © 2011-2022 走看看