18.Hadoop:Spark環(huán)境部署

本節(jié)主要內(nèi)容:

Spark環(huán)境部署

Spark擁有Hadoop MapReduce所具有的優(yōu)點(diǎn)赏寇;但不同于MapReduce的是--Job中間輸出結(jié)果可以保存在內(nèi)存中蜈首,從而不再需要讀寫HDFS溪王,因此Spark能更好地適用于數(shù)據(jù)挖掘與機(jī)器學(xué)習(xí)等需要迭代的MapReduce的算法磅叛。

spark5個(gè)組件

spark-core: spark核心包

spark-worker: spark-worker用的腳本

spark-master: spark-master用的腳本

spark-python: Spark的Python客戶端

spark-history-server: 任務(wù)歷史服務(wù)

1.系統(tǒng)環(huán)境:

OS:CentOS Linux release 7.5.1804 (Core)

CPU:2核心

Memory:1GB

運(yùn)行用戶:root

JDK版本:1.8.0_252

Hadoop版本:cdh5.16.2

2.集群各節(jié)點(diǎn)角色規(guī)劃為:

172.26.37.245 node1.hadoop.com---->namenode抽高,zookeeper,journalnode跛梗,hadoop-hdfs-zkfc寻馏,resourcenode,historyserver核偿,hbase诚欠,hbase-master,hive宪祥,hive-metastore聂薪,hive-server2,hive-hbase,sqoop蝗羊,impala,impala-server仁锯,impala-state-store耀找,impala-catalog,pig,spark-core野芒,spark-master蓄愁,spark-worker,spark-python

172.26.37.246 node2.hadoop.com---->datanode狞悲,zookeeper撮抓,journalnode,nodemanager摇锋,hadoop-client丹拯,mapreduce,hbase-regionserver荸恕,impala乖酬,impala-server,hive融求,spark-core咬像,spark-worker,spark-history-server生宛,spark-python

172.26.37.247? node3.hadoop.com---->datanode县昂,nodemanager,hadoop-client陷舅,mapreduce倒彰,hive,mysql-server蔑赘,impala狸驳,impala-server,

172.26.37.248? node4.hadoop.com---->namenode缩赛,zookeeper耙箍,journalnode,hadoop-hdfs-zkfc酥馍,hive辩昆,hive-server2,impala-shell

3.環(huán)境說明:

本次追加部署

172.26.37.245 node1.hadoop.com---->spark-core旨袒,spark-master汁针,spark-worker,spark-python

172.26.37.246 node2.hadoop.com---->spark-core砚尽,spark-worker施无,spark-history-server,spark-python

一.安裝

node1節(jié)點(diǎn)

? ? ? ? ? ?# yum install -y spark-core spark-master spark-worker spark-python

node2節(jié)點(diǎn)

? ? ? ? ? ?# yum install -y spark-core spark-worker spark-history-server spark-python

二.配置

node1必孤、node2節(jié)點(diǎn)

? ? ? ? ? ?# cp -p /etc/spark/conf/spark-env.sh /etc/spark/conf/spark-env.sh.20200705

? ? ? ? ? ?# vi /etc/spark/conf/spark-env.sh

插入以下內(nèi)容

export STANDALONE_SPARK_MASTER_HOST=‘node1.hadoop.com‘? #注意猾骡,這里要改為單引號瑞躺。

Spark History Server需要的hdfs文件夾 /user/spark/applicationHistory/

? ? ? ? ? ?#?sudo -u hdfs hadoop fs -mkdir -p /user/spark/applicationHistory

? ? ? ? ? ?#?sudo -u hdfs hadoop fs -chown -R spark:spark /user/spark

? ? ? ? ? ?# sudo -u hdfs hadoop fs -chmod 1777 /user/spark/applicationHistory

node1、node2節(jié)點(diǎn)

在spark worker端兴想,修改/etc/spark/conf/spark-defaults.conf

? ? ? ? ? ?# cp -p /etc/spark/conf/spark-defaults.conf /etc/spark/conf/spark-defaults.conf.20200705

? ? ? ? ? ?# vi /etc/spark/conf/spark-defaults.conf

插入以下內(nèi)容:

spark.eventLog.dir? hdfs://cluser1/user/spark/applicationHistory

spark.eventLog.enabled=true

node1幢哨、node2節(jié)點(diǎn)復(fù)制hdfs-site.xml到/etc/spark/conf下

? ? ? ? ? ?# cp /etc/hadoop/conf/hdfs-site.xml /etc/spark/conf/

三.啟動(dòng)Spark

Node1節(jié)點(diǎn)

# service spark-master start

# service spark-master status

# service spark-worker start

# service spark-worker status

Node2節(jié)點(diǎn)

# service spark-worker start

# service spark-worker status

# service spark-history-server start

# service spark-history-server status

打開瀏覽器訪問 http://172.26.37.245:18080 可以看到Spark的管理界面

使用 spark-shell 命令進(jìn)入spark shell

# sudo -u spark spark-shell

Setting default log level to "WARN".

scala>

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市嫂便,隨后出現(xiàn)的幾起案子捞镰,更是在濱河造成了極大的恐慌,老刑警劉巖毙替,帶你破解...
    沈念sama閱讀 218,640評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件岸售,死亡現(xiàn)場離奇詭異,居然都是意外死亡蔚龙,警方通過查閱死者的電腦和手機(jī)冰评,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,254評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來木羹,“玉大人甲雅,你說我怎么就攤上這事】犹睿” “怎么了抛人?”我有些...
    開封第一講書人閱讀 165,011評論 0 355
  • 文/不壞的土叔 我叫張陵,是天一觀的道長脐瑰。 經(jīng)常有香客問我妖枚,道長,這世上最難降的妖魔是什么苍在? 我笑而不...
    開封第一講書人閱讀 58,755評論 1 294
  • 正文 為了忘掉前任绝页,我火速辦了婚禮,結(jié)果婚禮上寂恬,老公的妹妹穿的比我還像新娘续誉。我一直安慰自己,他們只是感情好初肉,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,774評論 6 392
  • 文/花漫 我一把揭開白布酷鸦。 她就那樣靜靜地躺著,像睡著了一般牙咏。 火紅的嫁衣襯著肌膚如雪臼隔。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,610評論 1 305
  • 那天妄壶,我揣著相機(jī)與錄音摔握,去河邊找鬼。 笑死丁寄,一個(gè)胖子當(dāng)著我的面吹牛盒发,可吹牛的內(nèi)容都是我干的例嘱。 我是一名探鬼主播狡逢,決...
    沈念sama閱讀 40,352評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼宁舰,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了奢浑?” 一聲冷哼從身側(cè)響起蛮艰,我...
    開封第一講書人閱讀 39,257評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎雀彼,沒想到半個(gè)月后壤蚜,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,717評論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡徊哑,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,894評論 3 336
  • 正文 我和宋清朗相戀三年袜刷,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片莺丑。...
    茶點(diǎn)故事閱讀 40,021評論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡著蟹,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出梢莽,到底是詐尸還是另有隱情萧豆,我是刑警寧澤,帶...
    沈念sama閱讀 35,735評論 5 346
  • 正文 年R本政府宣布昏名,位于F島的核電站涮雷,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏轻局。R本人自食惡果不足惜洪鸭,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,354評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望仑扑。 院中可真熱鬧览爵,春花似錦、人聲如沸夫壁。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,936評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽盒让。三九已至梅肤,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間邑茄,已是汗流浹背姨蝴。 一陣腳步聲響...
    開封第一講書人閱讀 33,054評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留肺缕,地道東北人左医。 一個(gè)月前我還...
    沈念sama閱讀 48,224評論 3 371
  • 正文 我出身青樓授帕,卻偏偏與公主長得像,于是被迫代替她去往敵國和親浮梢。 傳聞我的和親對象是個(gè)殘疾皇子跛十,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,974評論 2 355