配置Spark standalone HA

 

主机:node1,node2,node3

master: node1,node2

slave:node2,node3

 

修改配置文件:

node1,node3: spark-env.sh

Spark standalone HA
export SPARK_MASTER_IP=node1
export SPARK_MASTER_PORT=7077
export SPARK_WORKER_CORES=1
export SPARK_WORKER_INSTANCES=1
export SPARK_WORKER_MEMORY=1024m
export SPARK_LOCAL_DIRS=/data/spark/dataDir
export SPARK_DAEMON_JAVA_OPTS="-Dspark.deploy.recoveryMode=ZOOKEEPER -Dspark.deploy.zookeeper.url=node1:2181,node2:2181,node3:2181 -Dspark.deploy.zookeeper.dir=/sparkHA"
Spark standalone HA

node2: spark-env.sh

export SPARK_MASTER_IP=node2

node2与node1的差别仅在此

 

启动脚本:

ZooKeeper已经启动完毕,这里没有说明ZooKeeper的配置和启动。

spark启动脚本

node1:

/sbin/start-all.sh 

node2:

/sbin/start-master.sh

 

测试HA

Spark standalone HA

停掉node1 master

/sbin/stop-master.sh

 

访问node2的master

没有停掉node1的master,访问node2

Spark standalone HA

停掉node1的master之后,访问node2

Spark standalone HA

 

转载自:https://www.cnblogs.com/one--way/p/5998451.html

配置Spark standalone HA

 

主机:node1,node2,node3

master: node1,node2

slave:node2,node3

 

修改配置文件:

node1,node3: spark-env.sh

Spark standalone HA
export SPARK_MASTER_IP=node1
export SPARK_MASTER_PORT=7077
export SPARK_WORKER_CORES=1
export SPARK_WORKER_INSTANCES=1
export SPARK_WORKER_MEMORY=1024m
export SPARK_LOCAL_DIRS=/data/spark/dataDir
export SPARK_DAEMON_JAVA_OPTS="-Dspark.deploy.recoveryMode=ZOOKEEPER -Dspark.deploy.zookeeper.url=node1:2181,node2:2181,node3:2181 -Dspark.deploy.zookeeper.dir=/sparkHA"
Spark standalone HA

node2: spark-env.sh

export SPARK_MASTER_IP=node2

node2与node1的差别仅在此

 

启动脚本:

ZooKeeper已经启动完毕,这里没有说明ZooKeeper的配置和启动。

spark启动脚本

node1:

/sbin/start-all.sh 

node2:

/sbin/start-master.sh

 

测试HA

Spark standalone HA

停掉node1 master

/sbin/stop-master.sh

 

访问node2的master

没有停掉node1的master,访问node2

Spark standalone HA

停掉node1的master之后,访问node2

Spark standalone HA

 

转载自:https://www.cnblogs.com/one--way/p/5998451.html

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-23
  • 2021-12-05
  • 2022-01-26
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-01-01
  • 2021-05-08
  • 2022-01-15
  • 2021-10-29
  • 2021-09-13
  • 2021-10-15
相关资源
相似解决方案