• spark集群运行模式


    spark的集中运行模式

    Local 、Standalone、Yarn

    关闭防火墙:systemctl stop firewalld.service

    重启网络服务:systemctl restart network.service

    设置静态IP

    设置/etc/hosts

    192.168.232.133    cent-1
    192.168.232.134    cent-2
    192.168.232.135    cent-3

    配置免密登录在往期的Hadoop配置中已有说明。

    一、进入conf配置文件

    配置Master

    cp slaves.template slaves

    vim slaves

    cent-2

    cent-3

    修改spark-env.sh

    cp spark-env.sh.template spark-env.sh
    vi spark-env.sh
    

     

    export JAVA_HOME=/usr/local/java/jdk1.8.0_181
    export SCALA_HOME=/opt/apps/scala-2.11.8
    export HADOOP_HOME=/opt/apps/hadoop-2.7.2
    
    export HADOOP_CONF_DIR=/opt/apps/hadoop-2.7.2/etc/hadoop
    export SPARK_CONF_DIR=/opt/apps/spark-2.3.1/conf
    export SPARK_EXECUTOR_MEMORY=2g
    export SPARK_DRIVER_MEMORY=2g
    
    export SPARK_MASTER_HOST=hdc-data1
    export SPARK_MASTER_PORT=7077
    export SPARK_WORKER_CORES=1
    export SPARK_WORKER_MEMORY=2g
    export SPARK_DAEMON_JAVA_OPTS="-Dspark.deploy.recoveryMode=ZOOKEEPER -Dspark.deploy.zookeeper.url=hdc-data1:2181,hdc-data2:2181,hdc-data3:2181 -Dspark.deploy.zookeeper.dir=/spark"
    
    export SPARK_CLASSPATH=/opt/apps/hbase-1.1.1/lib/*
    export SPARK_DIST_CLASSPATH=$(/opt/apps/hadoop-2.7.2/bin/hadoop classpath):$(/opt/apps/hbase-1.1.1/bin/hbase classpath)

    将主节点配置好的文件,同步到其他从节点

    启动集群

    cd 到sbin目录下

    ,/start-all.sh

    访问web页面,cent-1:8080

  • 相关阅读:
    2016年第9本:系统之美
    2016年第8本:不可思议的心理控制实验
    2016年第7本:非暴力沟通
    用SDWebImage渐变加载图片
    iOS相册、相机、通讯录权限获取
    屏蔽iOS10模拟器海量的垃圾debug信息
    Swift
    Swift
    PlaceholderImageView
    Swift
  • 原文地址:https://www.cnblogs.com/jake-jin/p/11435641.html
Copyright © 2020-2023  润新知