精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Docker搭建Spark集群,你學會了嗎?

開發(fā) 前端
原本是訪問http://10.8.46.35:8080 就可,但是我這里在配置鏡像的時候,多了8080,導致這里訪問不了。看日志可以知道,已經走向8081。

docker搭建spark集群

有個小技巧:先配置好一個,在(宿主機上)復制scp -r拷貝Spark到其他Slaves。

1.安裝配置基礎Spark

【在test-cluster-hap-master-01虛擬主機上】

將已下載好的Spark壓縮包(spark-3.1.1-bin-hadoop-3.2.2-lbx-jszt.tgz)通過工具【XFtp】拷貝到虛擬主機的opt目錄下:

2.通過腳本掛起鏡像

cd   /opt/script/setup/spark

test-cluster-spk-master-01

#!/bin/bash 
#編寫作者:千羽的編程時光

cname="test-cluster-spk-master-01"

#port1="8080"
#port2="7077"
log="/opt/data/"${cname}
images="10.249.0.137:80/base/jdk-1.8:20210202"

mkdir -p ${log}
mkdir ${log}/logs
mkdir ${log}/work
mkdir ${log}/data
mkdir ${log}/jars

# docker run -d --net=overlay-net --ip ${ip} -p ${port1}:${port1} -p ${port2}:${port2} --name ${cname} --hostname ${cname} --privileged=true --restart=always 
docker run -d --net=host --name ${cname} --hostname ${cname} --privileged=true --restart=always \
-v ${log}/logs:/usr/local/spark-3.1.1/logs \
-v ${log}/work:/usr/local/spark-3.1.1/work \
-v ${log}/jars:/usr/local/spark-3.1.1/jars \
-v ${log}/data:/opt/data \
${images} \
/usr/sbin/init

test-cluster-spk-master-02

#!/bin/bash 
cname="test-cluster-spk-master-02"

#port1="8080"
#port2="7077"
log="/opt/data/"${cname}
images="10.249.0.137:80/base/jdk-1.8:20210202"

mkdir -p ${log}
mkdir ${log}/logs
mkdir ${log}/work
mkdir ${log}/data
mkdir ${log}/jars

#docker run -d --net=overlay-net --ip ${ip} -p ${port1}:${port1} -p ${port2}:${port2} --name ${cname} --hostname ${cname} --privileged=true --restart=always 
docker run -d --net=host --name ${cname} --hostname ${cname} --privileged=true --restart=always \
-v ${log}/logs:/usr/local/spark-3.1.1/logs \
-v ${log}/work:/usr/local/spark-3.1.1/work \
-v ${log}/jars:/usr/local/spark-3.1.1/jars \
-v ${log}/data:/opt/data \
${images} \
/usr/sbin/init

test-cluster-spk-slave-01

#!/bin/bash 
cname="test-cluster-spk-slave-01"

#port1="8080"
#port2="7077"
log="/opt/data/"${cname}
images="10.249.0.137:80/base/jdk-1.8:20210202"

mkdir -p ${log}
mkdir ${log}/logs
mkdir ${log}/work
mkdir ${log}/data
mkdir ${log}/jars

#docker run -d --net=overlay-net --ip ${ip} -p ${port1}:${port1} -p ${port2}:${port2} --name ${cname} --hostname ${cname} --privileged=true --restart=always 
docker run -d --net=host --name ${cname} --hostname ${cname} --privileged=true --restart=always \
-v ${log}/logs:/usr/local/spark-3.1.1/logs \
-v ${log}/work:/usr/local/spark-3.1.1/work \
-v ${log}/jars:/usr/local/spark-3.1.1/jars \
-v ${log}/data:/opt/data \
${images} \
/usr/sbin/init
[root@zookeeper-03-test spark]# ll
總用量 4
-rw-r--r--. 1 root root 1166 7月  28 17:44 install.sh
[root@zookeeper-03-test spark]# chmod +x install.sh 
[root@zookeeper-03-test spark]# ll
總用量 4
-rwxr-xr-x. 1 root root 1166 7月  28 17:44 install.sh
[root@zookeeper-03-test spark]#

3.上傳spark安裝包

在容器映射目錄下 :/opt/data/test-cluster-spk-slave-01/data

[root@hadoop-01 data]# pwd
/opt/data

用Xftp上傳包

圖片

這里需要上傳兩個,使用的是spark-3.1.1-bin-without-hadoop.tgz

但是需要將spark-3.1.1-bin-hadoop-3.2.2-lbx-jszt下的jars包移到/usr/local/spark-3.1.1/jars下

4.解壓安裝包

mkdir -p /usr/local/spark-3.1.1
cd /opt/data
tar -zxvf spark-3.1.1-bin-without-hadoop.tgz -C /usr/local/spark-3.1.1

圖片

圖片


圖片

編輯全局變量

vim /etc/profile

增加以下全局變量

export SPARK_HOME=/usr/local/spark-3.1.1   
export PATH=$PATH:$SPARK_HOME/bin

即時生效

source /etc/profile

5.配置spark-env.sh

cd /usr/local/spark-3.1.1/conf
cp spark-env.sh.template spark-env.sh
vim spark-env.sh
export SPARK_MASTER_IP=test-cluster-spk-master-01
export SPARK_WORKER_CORES=1
export SPARK_WORKER_MEMORY=800m
#export SPARK_DRIVER_MEMORY=4g
export SPARK_EXECUTOR_INSTANCES=2
export HADOOP_CONF_DIR=/usr/local/hadoop/etc/hadoop
export SPARK_LOCAL_DIRS=/home/hadoop/tmp/spark/tmp

#定時清理worker文件 一天一次
export SPARK_WORKER_OPTS="  
-Dspark.worker.cleanup.enabled=true  
-Dspark.worker.cleanup.interval=86400 
-Dspark.worker.cleanup.appDataTtl=86400"

export JAVA_HOME=/usr/local/jdk1.8
export HADOOP_HOME=/usr/local/hadoop
export HADOOP_CONF_DIR=$HADOOP_HOME/etc/hadoop
export SCALA_HOME=/usr/local/scala
export PATH=${SCALA_HOME}/bin:$PATH
export SPARK_DAEMON_JAVA_OPTS="-Dspark.deploy.recoveryMode=ZOOKEEPER -Dspark.deploy.zookeeper.url=zookeeper-01-test:2181,zookeeper-02-test:2181,zookeeper-03-test:2181 -Dspark.deploy.zookeeper.dir=/usr/local/spark"

(4)配置workers

cp workers.template workers
vim workers
# 添加
test-cluster-spk-slave-001

圖片

6.配置log4j.properties

cp log4j.properties.template log4j.properties
vim log4j.properties

log4j.rootCategory=WARN, console

圖片

7.復制到其他slave

(宿主機上)復制scp -r拷貝Spark到其他Slaves節(jié)點:

scp -r /usr/local/spark/spark-2.1.0-bin-hadoop2.7 root@slave-001-spark-dev:/usr/local/spark/

scp -r /usr/local/spark/spark-2.1.0-bin-hadoop2.7 root@slave-002-spark-dev:/usr/local/spark/

scp -r /usr/local/spark/spark-2.1.0-bin-hadoop2.7 root@slave-003-spark-dev:/usr/local/spark/

如執(zhí)行命令出現(xiàn)出現(xiàn)問題時,請現(xiàn)在相應的Slave節(jié)點執(zhí)行mkdir -p /usr/local/spark

復制到master-02時,使用start-mater.sh啟動master-02

8.啟動spark

  1. 先啟動兩個master,然后啟動slave節(jié)點
[root@test-cluster-spk-master-01 sbin]# ./start-master.sh 
starting org.apache.spark.deploy.master.Master, logging to /usr/local/spark-3.1.1/logs/spark-root-org.apache.spark.deploy.master.Master-1-test-cluster-spk-master-01.out
[root@test-cluster-spk-master-01 sbin]# jps
548 Jps
492 Master
[root@test-cluster-spk-master-01 sbin]# pwd
/usr/local/spark-3.1.1/sbin
[root@test-cluster-spk-master-01 sbin]#
  1. 主節(jié)點2啟動完成
[root@test-cluster-spk-master-02 sbin]# ./start-master.sh 
starting org.apache.spark.deploy.master.Master, logging to /usr/local/spark-3.1.1/logs/spark-root-org.apache.spark.deploy.master.Master-1-test-cluster-spk-master-02.out
[root@test-cluster-spk-master-02 sbin]# pwd
/usr/local/spark-3.1.1/sbin
[root@test-cluster-spk-master-02 sbin]# jps
274 Jps
218 Master
[root@test-cluster-spk-master-02 sbin]#
  1. 從節(jié)點啟動完成
/usr/local/spark-3.1.1/sbin/start-slave.sh test-cluster-hap-slave-001 test-cluster-hap-master-02:7077,test-cluster-hap-master-02:7077
  1. 主節(jié)點1啟動完成

9.驗證

原本是訪問http://10.8.46.35:8080 就可,但是我這里在配置鏡像的時候,多了8080,導致這里訪問不了。看日志可以知道,已經走向8081

所以http://10.8.46.35:8081/即可

主節(jié)點1

停掉主節(jié)點

圖片

圖片

圖片

主節(jié)點2

從節(jié)點成為ALIVE

圖片

圖片

從節(jié)點1

從節(jié)點1

圖片

圖片


10.遇到的坑

包不兼容

這里遇到了許多問題,第一個是包不兼容,導致搭建兩次失敗

圖片

然后換了官方的包spark-3.1.1-bin-without-hadoop,啟動還是有問題。

最后通過替換jars才成功。(使用spark-3.1.1-bin-hadoop-3.2.2-lbx-jszt下的jars)

ctrl + p + q    從容器退出到宿主機

done~

責任編輯:武曉燕 來源: 千羽的編程時光
相關推薦

2024-11-29 08:53:46

2024-01-08 07:29:57

多集群模型Istio網絡拓撲

2023-05-24 08:14:55

2024-01-19 08:25:38

死鎖Java通信

2023-01-10 08:43:15

定義DDD架構

2024-02-04 00:00:00

Effect數(shù)據(jù)組件

2023-07-26 13:11:21

ChatGPT平臺工具

2023-08-01 12:51:18

WebGPT機器學習模型

2024-01-02 12:05:26

Java并發(fā)編程

2022-09-08 11:44:17

EW匯編器連接定位器

2023-08-08 08:34:47

漏洞環(huán)境獲取方法

2023-01-30 09:01:54

圖表指南圖形化

2022-07-08 09:27:48

CSSIFC模型

2024-08-06 09:47:57

2023-10-10 11:04:11

Rust難點內存

2024-07-31 08:39:45

Git命令暫存區(qū)

2023-12-12 08:02:10

2024-05-06 00:00:00

InnoDBView隔離

2023-08-26 21:34:28

Spring源碼自定義

2022-07-13 08:16:49

RocketMQRPC日志
點贊
收藏

51CTO技術棧公眾號

在线看片国产福利你懂的| 亚洲va天堂va欧美ⅴa在线| 奇米色欧美一区二区三区| 欧美色电影在线| 青草全福视在线| 污污网站在线免费观看| 精品综合免费视频观看| 欧美国产日韩一区| 人人妻人人澡人人爽| 亚洲高清999| 在线观看视频一区二区| 国产真实老熟女无套内射| 国产毛片在线看| 成人黄色在线看| 成人激情在线播放| 亚洲婷婷综合网| 激情视频一区| 久久精品99久久久香蕉| 波多野结衣福利| 91精品入口| 欧美日韩国产一区二区三区地区| 精品少妇一区二区三区在线| 国产在线1区| 久久久99久久精品欧美| 粉嫩精品一区二区三区在线观看| 中文字幕人妻丝袜乱一区三区| 在线日韩欧美| 萌白酱国产一区二区| 国产在线综合视频| 青青操综合网| 亚洲成人精品久久久| 中文字幕永久有效| 香蕉久久免费电影| 欧美日韩国产页| 91视频 - 88av| 日本蜜桃在线观看| 欧美韩国日本不卡| 日韩.欧美.亚洲| 三级黄视频在线观看| 成人免费av网站| 国产精品国产亚洲精品看不卡15| 国产精品国产一区二区三区四区 | 97精品国产97久久久久久免费| 天天色天天综合| 日韩欧美1区| 中文字幕亚洲图片| 黄色av免费播放| 欧美日韩在线二区| 在线观看欧美日韩国产| 色欲AV无码精品一区二区久久 | 亚洲欧美偷拍一区| 免费欧美在线| 国产成人一区二区三区| 色老头在线视频| 日韩电影在线一区二区三区| 国产精品成人v| 一区二区三区在线免费观看视频 | 久久人妻少妇嫩草av蜜桃| 激情五月综合婷婷| 日韩欧美中文字幕公布| 成年人看片网站| 精品国产一区二区三区成人影院 | 欧美成人a∨高清免费观看| 无套内谢丰满少妇中文字幕| **爰片久久毛片| 亚洲第一免费网站| 亚洲黄色在线网站| 精品国产一区二区三区av片| 中文字幕视频一区二区在线有码| www.4hu95.com四虎| 午夜久久免费观看| 久久久久久999| 免费黄色av片| 久久精品国产精品亚洲精品 | 全球av集中精品导航福利| 亚洲欧洲第一视频| 岛国片在线免费观看| 欧美在线播放| 69久久夜色精品国产7777 | 日本美女一区二区| 亚洲aⅴ男人的天堂在线观看| 亚洲爱爱综合网| 久久久久久久久久久久久女国产乱| 亚洲欧洲在线一区| 黄色小说在线播放| 91国产丝袜在线播放| 免费不卡av网站| 免费精品国产| 久久福利网址导航| 日产精品久久久| 精品伊人久久久久7777人| 国产一区二区黄色| 69视频在线观看| 亚洲成人av电影在线| 日本成人黄色网| 综合激情五月婷婷| 中文字幕日韩精品在线观看| 日本熟妇毛茸茸丰满| 麻豆91精品91久久久的内涵| 国产精品一区二区欧美| 在线观看av黄网站永久| 亚洲福利一区二区| 亚洲第一色av| 欧美裸体在线版观看完整版| 国内偷自视频区视频综合| 中文字幕乱码视频| 99国内精品久久| wwwwww欧美| 精品176极品一区| 亚洲精品一区二区三区四区高清| 性爱在线免费视频| 久久精品一区二区国产| 国产精品区一区| 黄色大片在线播放| 欧美视频在线观看一区| 麻豆国产精品一区| 黄色欧美成人| 2019国产精品视频| 97视频在线观看网站| 日韩人体视频一二区| 久久久久久婷婷| 欧美 日韩 国产一区二区在线视频| 国产精品va在线| 亚洲 另类 春色 国产| 亚洲一区二区三区免费视频| 91免费视频污| 国产精品麻豆久久| 国产精品一区二区3区| 牛牛热在线视频| 婷婷综合久久一区二区三区| 久久久久99人妻一区二区三区| 日韩免费在线| 国产精品欧美激情| 国产黄在线播放| 色哟哟欧美精品| v8888av| 99视频一区| 国产一区二区自拍| a级片免费在线观看| 欧美大片免费久久精品三p| 九九热视频在线免费观看| 日本中文字幕不卡| 亚洲成人自拍视频| 日韩成人综合网| www.欧美免费| 国产又粗又猛又黄又爽无遮挡| 中文字幕欧美一区| 在线视频一二区| 欧美久久影院| aaa级精品久久久国产片| 四虎亚洲精品| 精品国产伦一区二区三区观看体验| 久久精品www人人爽人人| 国产91露脸合集magnet| 真人抽搐一进一出视频| 精品国产一区二区三区成人影院| 91国产视频在线播放| 天堂资源中文在线| 欧美性猛交一区二区三区精品| 色婷婷国产精品免| 久久99久久99| 99国产精品白浆在线观看免费| 澳门精品久久国产| 国产91ⅴ在线精品免费观看| 久热av在线| 欧美日韩国产一级片| 国产女人18水真多毛片18精品| 国产精品自产自拍| 日韩免费视频播放| 精品产国自在拍| 91色视频在线导航| 8x8ⅹ拨牐拨牐拨牐在线观看| 亚洲人成人99网站| 国产情侣av在线| 精品国产乱码久久久久久婷婷| 五月婷六月丁香| 国产不卡在线播放| 亚洲精品乱码久久久久久自慰| 日韩理论电影大全| 成人欧美视频在线| 综合日韩av| 精品中文字幕在线2019| 四虎影院在线域名免费观看| 欧美丝袜第三区| 久久综合成人网| 久久综合九色综合欧美亚洲| 天天干天天av| 亚洲一区一卡| 一本—道久久a久久精品蜜桃| 久久亚州av| 成人女保姆的销魂服务| 中文字幕乱码在线播放| 萌白酱国产一区二区| 你懂的视频在线播放| 日韩欧美一区二区不卡| 黄色一级视频免费看| 亚洲六月丁香色婷婷综合久久 | 亚洲欧美日韩免费| 欧美精品乱人伦久久久久久| 成人在线免费看视频| 亚洲欧美视频一区| 中文字幕狠狠干| 成人综合婷婷国产精品久久| 亚洲天堂2018av| 国产精品久久久免费| 日韩亚洲欧美一区二区| 精品久久电影| 久久久久免费网| 亚洲视频国产| 亚洲aa中文字幕| 99久久伊人| 欧美一区视频在线| 欧美理论电影| 久久视频在线直播| 超碰免费97在线观看| 日韩精品999| 免费av一级片| 精品国产一区二区三区四区四 | 精品在线观看国产| 成人乱码一区二区三区| 日韩一级黄色大片| 亚洲免费视频二区| 91福利国产成人精品照片| 日韩黄色三级视频| 亚洲一级在线观看| 视频这里只有精品| 国产精品美女久久久久久久| 国产黄片一区二区三区| 99久久99久久精品国产片果冻| 台湾佬美性中文| 国内外成人在线| 亚洲精品第三页| 美女视频一区在线观看| 五月天婷婷激情视频| 美女久久网站| 激情网站五月天| 久久中文精品| 免费日韩视频在线观看| 一区二区国产精品| 国产午夜伦鲁鲁| 国产亚洲福利| 日韩精品一区二区三区久久| 亚洲一区二区三区四区五区午夜 | 成人国产电影在线观看| 久久久久久91香蕉国产| 黄网av在线| 久久频这里精品99香蕉| а√在线天堂官网| 97色在线观看| 在线观看特色大片免费视频| 日本91av在线播放| 日本在线视频一区二区| 国产精品一区二区三区久久久 | av手机在线观看| 午夜精品福利在线观看| 亚洲优女在线| 国产精品久久91| 国产剧情一区二区在线观看| 亚洲一区二区三区久久| 91午夜精品| 久久www免费人成精品| 国产精品一区二区三区av麻| 亚洲 国产 欧美一区| 888久久久| cao在线观看| 天堂久久久久va久久久久| 色婷婷成人在线| 国产91精品精华液一区二区三区 | 午夜精品久久久| 亚洲不卡视频在线观看| 欧美日韩电影一区| 亚洲欧美激情另类| 亚洲天堂av在线免费| 国产黄色在线网站| 4388成人网| 亚洲高清国产拍精品26u| 国产精品免费一区二区三区四区| 午夜精品福利影院| 亚洲精品视频一二三| 亚洲无吗在线| 91香蕉视频污版| 成人一区二区三区中文字幕| 丰满少妇高潮一区二区| 亚洲视频在线观看一区| 久久夜色精品国产噜噜亚洲av| 欧美男人的天堂一二区| 天天插天天干天天操| 中文字幕9999| 涩涩网在线视频| 亚洲永久免费观看| 国产精品密蕾丝视频下载| 黄网站色视频免费观看| 日本少妇一区二区| 亚洲熟妇一区二区| 国产精品免费视频网站| 国产一级特黄a高潮片| 欧美日韩一区二区三区视频| 婷婷五月综合激情| 美女精品视频一区| 视频在线日韩| 九九九九九精品| 欧美国产高潮xxxx1819| youjizzxxxx18| 91碰在线视频| 久草福利资源在线观看| 欧美日韩精品欧美日韩精品一 | 亚洲国产精品欧美久久| 亚洲一品av免费观看| 日本无删减在线| 国产精品欧美一区二区| 羞羞答答一区二区| 韩日视频在线观看| 激情文学综合插| 三年中国中文观看免费播放| 天天色综合成人网| 精品国产无码AV| 久久精品国产亚洲7777| 欧美精品资源| 日本一区二区三区视频在线观看 | 亚洲91av视频| 亚洲精品a区| a级片一区二区| 国产一区二区三区久久悠悠色av| jizz18女人高潮| 色噜噜狠狠色综合欧洲selulu | 久久精品亚洲热| 欧美国产日韩电影| 日韩av影视| 日韩一区精品视频| 性欧美一区二区| 日韩欧美在线视频日韩欧美在线视频| 蜜桃av鲁一鲁一鲁一鲁俄罗斯的 | 亚洲精品小视频在线观看| 888av在线视频| 精品乱码一区| 亚洲欧美日韩精品一区二区| 影音先锋黄色资源| 亚洲电影激情视频网站| 欧美一级视频免费| 欧美激情一区二区三区久久久| 综合激情五月婷婷| 亚洲国产精品无码观看久久| 白白色 亚洲乱淫| 久久夜靖品2区| 亚洲男人第一av网站| 日韩av超清在线观看| 先锋影音网一区| 老司机精品视频在线| 亚洲人与黑人屁股眼交| 91精品国产手机| 在线中文字幕第一页| www日韩av| 国产日韩一区二区三区在线播放| 香港三级日本三级| 色哟哟在线观看一区二区三区| 国产永久免费高清在线观看视频| 国产精品成人一区二区| 99久久99视频只有精品| 久久综合桃花网| 亚洲国产综合色| 色视频在线观看| 国产精品日韩在线一区| 91精品蜜臀一区二区三区在线| 性xxxxxxxxx| 日韩欧美在线网址| 日本精品在线| 春色成人在线视频| 久久激情婷婷| 三级黄色在线观看| 亚洲福利精品在线| 人人视频精品| 国产盗摄视频在线观看| 成人综合激情网| 高潮无码精品色欲av午夜福利 | 三妻四妾完整版在线观看电视剧| 欧美一区二区三区精美影视| 国产在线播放一区二区三区| 日韩av黄色片| 在线观看久久av| 96sao在线精品免费视频| 哪个网站能看毛片| 综合网在线视频| 五月婷婷久久久| 国产中文欧美精品| 国产日本精品| 日韩在线不卡av| 日韩精品免费在线| av在线播放一区二区| 一区二区传媒有限公司| 国产精品天天看| 午夜在线视频免费| 国产一区欧美二区三区| 99成人免费视频| 林心如三级全黄裸体| 亚洲精品久久久久中文字幕欢迎你 | 亚洲男人电影天堂| 免费一级在线观看播放网址| 91在线观看免费高清完整版在线观看 | 久久久久国产免费免费| 国产高中女学生第一次|