zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    Javascript(js)分页程序
    Erlang gb_trees
    ASP.NET MVC 扩展之 JsonpResult ,用来提供轻量级跨域调用服务
    facebook folly编译脚本
    开源项目 XDD
    ObjectiveC——消息、Category和Protocol
    Lua编译执行与错误
    ASP.NET MVC 4 RC的JS/CSS打包压缩功能
    web插件化
    精益企业应用平台
  • 原文地址:https://www.cnblogs.com/jake-jin/p/11435641.html
Copyright © 2011-2022 走看看