spark高可用集群搭建-standalone模式

本文介绍了如何在standalone模式下搭建Spark高可用集群。包括在nn节点配置standalone模式,将dn1设置为备用Master,dn2和dn3作为Worker节点。通过编辑spark-env.sh和slaves文件进行配置,并使用sbin/start-all.sh和start-master.sh启动Master节点。完成部署后,可以通过http://192.168.64.132:8080/访问Spark UI。提交任务到集群时,使用spark-submit指定Master地址,例如spark://nn:7077,dn1:7077,然后通过sc进行RDD操作。" 118291044,10999075,Visual Studio删除操作:多表关联删除策略,"['数据库操作', '编程', 'C#', 'Visual Studio', 'ORM']
摘要由CSDN通过智能技术生成

集群: nn Master(Alive)
dn1 Master(Standby)
dn2 Worker
dn3 Worker
1 tar -zxvf spark-2.3.1-bin-hadoop2.7.tgz
2 vi spark-env.sh 配置standalone模式下 nn下:

    export JAVA_HOME=/home/hadoop/opt/jdk8
    export SPARK_MASTER_IP=nn
    export SPARK_MASTER_PORT=7077
    export SPARK_DAEMON_JAVA_OPTS="-Dspark.deploy.recoveryMode=ZOOKEEPER -Dspark.deploy.zookeeper.url=dn1:2181,dn2:2181,dn3:2181 -Dspark.deploy.zookeeper.dir=/spark"
    export SPARK_WORKER_CORES=1    #指定计算资源,1个核
    export SPARK_WORKER_INSTANCES=1 #每台机器上开启的worker节点的数目
    export SPARK_WORKER_MEMORY=1024m  #每个worker节点能够最大分配给exectors的内存大小
export SPARK_EXECUTOR_MEMORY=1024m

在这里插入图片描述
3 dn1下:

export JAVA_HOME=/home/hadoop/opt/jdk8
export SPARK_MASTER_IP=dn1
export SPARK_MASTER_PORT
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值