阿里騰訊云 hadoop+spark集群搭建(2)

阿里騰訊云 hadoop+spark集群搭建(2)

linux版本: centos7

hadoop版本: 3.1.1

spark版本: 2.3.2


在1中已經(jīng)搭建好了hadoop,接下來(lái)就是spark岩喷。

為方便起見(jiàn),用shell腳本完成下載spark、hive(后面再搭东羹,先把spark跑起來(lái))的操作枫攀。

download_file.sh
-------------------------------
#!/bin/bash
TARGET=files
HADOOP_VERSION=3.1.1
HIVE_VERSION=2.3.3
SPARK_VERSION=2.3.2
HADOOP_FILE=hadoop-$HADOOP_VERSION.tar.gz
HIVE_FILE=apache-hive-$HIVE_VERSION-bin.tar.gz
SPARK_FILE=spark-$SPARK_VERSION-bin-hadoop2.7.tgz

if [ ! -f "$HADOOP_FILE" ]; then
  echo "https://www-us.apache.org/dist/hadoop/common/hadoop-$HADOOP_VERSION/$HADOOP_FILE is downloading"
  curl -O https://www-us.apache.org/dist/hadoop/common/hadoop-$HADOOP_VERSION/$HADOOP_FILE
fi
echo "Hadoop is completed!"

if [ ! -f "$HIVE_FILE" ]; then
  echo "https://www-us.apache.org/dist/hive/hive-$HIVE_VERSION/$HIVE_FILE is downloading"
  curl -O https://www-us.apache.org/dist/hive/hive-$HIVE_VERSION/$HIVE_FILE
fi
echo "HIVE is completed!"

if [ ! -f "$SPARK_FILE" ]; then
  echo "https://www-us.apache.org/dist/spark/spark-$SPARK_VERSION/$SPARK_FILE is downloading"
  curl -O https://www-us.apache.org/dist/spark/spark-$SPARK_VERSION/$SPARK_FILE
fi
echo "$SPARK_FILE completed!"
  1. 運(yùn)行腳本下載spark和hive

  2. 解壓縮到~/hadoop下(hadoop用戶身份)

    $ cd ~/hadoop
    
    $ ls
    
    hadoop-3.1.1  hive-2.3.3  spark-2.3.2
    
  3. 下載Anaconda3

    $ cd ~/hadoop
    $ ls
    hadoop-3.1.1  hive-2.3.3  spark-2.3.2
    

    由于我打算使用pyspark蛀缝,且想使用python3,所以安裝Anaconda3橄抹。

    $ curl -O https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.3.0-Linux-x86_64.sh
    $ ./Anaconda3-5.3.0-Linux-x86_64.sh
    
  4. 配置文件

    • spark-env.sh

    追加如下內(nèi)容

    export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64
    export JRE_HOME=${JAVA_HOME}/jre
    export HADOOP_HOME=/home/hadoop/hadoop/hadoop-3.1.1
    export HADOOP_CONF_DIR=$HADOOP_HOME/etc/hadoop
    export SPARK_MASTER_PORT=7077
    export SPARK_MASTER_HOST=master
    
    • slaves
    slave1
    slave2
    
    • log4j.properties

    若想日志信息僅記載警告信息,則將log4j.rootCategory=INFO, console改為log4j.rootCategory=WARN, console

    • /etc/profile.d/spark-2.3.2.sh
    export SPARK_HOME=/home/hadoop/hadoop/spark-2.3.2
    export PATH=$SPARK_HOME/bin:$PATH
    
    $ source /etc/profile
    

    以上內(nèi)容master和slaves機(jī)器都要進(jìn)行惕味,master配置好拷貝過(guò)去就可以了楼誓。

  5. master機(jī)器運(yùn)行spark

    $ cd $SPARK_HOME/sbin
    $ ./start-all.sh 
    <!--先執(zhí)行start-master再執(zhí)行start-slave-->
    $ jps
    16000 Master
    15348 NameNode
    15598 SecondaryNameNode
    16158 Jps
    <!--只啟動(dòng)了hdfs和spark-->
    

    打開(kāi)http://master:8080(公網(wǎng)),顯示Alive Workers:2名挥,完成疟羹。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子榄融,更是在濱河造成了極大的恐慌参淫,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,657評(píng)論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件愧杯,死亡現(xiàn)場(chǎng)離奇詭異涎才,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)力九,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,889評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門耍铜,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人跌前,你說(shuō)我怎么就攤上這事棕兼。” “怎么了抵乓?”我有些...
    開(kāi)封第一講書(shū)人閱讀 164,057評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵伴挚,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我臂寝,道長(zhǎng)章鲤,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,509評(píng)論 1 293
  • 正文 為了忘掉前任咆贬,我火速辦了婚禮败徊,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘掏缎。我一直安慰自己皱蹦,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,562評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布眷蜈。 她就那樣靜靜地躺著沪哺,像睡著了一般。 火紅的嫁衣襯著肌膚如雪酌儒。 梳的紋絲不亂的頭發(fā)上辜妓,一...
    開(kāi)封第一講書(shū)人閱讀 51,443評(píng)論 1 302
  • 那天,我揣著相機(jī)與錄音忌怎,去河邊找鬼籍滴。 笑死,一個(gè)胖子當(dāng)著我的面吹牛榴啸,可吹牛的內(nèi)容都是我干的孽惰。 我是一名探鬼主播,決...
    沈念sama閱讀 40,251評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼鸥印,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼勋功!你這毒婦竟也來(lái)了坦报?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,129評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤狂鞋,失蹤者是張志新(化名)和其女友劉穎片择,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體要销,經(jīng)...
    沈念sama閱讀 45,561評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡构回,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,779評(píng)論 3 335
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了疏咐。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片纤掸。...
    茶點(diǎn)故事閱讀 39,902評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖浑塞,靈堂內(nèi)的尸體忽然破棺而出借跪,到底是詐尸還是另有隱情,我是刑警寧澤酌壕,帶...
    沈念sama閱讀 35,621評(píng)論 5 345
  • 正文 年R本政府宣布掏愁,位于F島的核電站,受9級(jí)特大地震影響卵牍,放射性物質(zhì)發(fā)生泄漏果港。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,220評(píng)論 3 328
  • 文/蒙蒙 一糊昙、第九天 我趴在偏房一處隱蔽的房頂上張望辛掠。 院中可真熱鬧,春花似錦释牺、人聲如沸萝衩。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,838評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)猩谊。三九已至,卻和暖如春祭刚,著一層夾襖步出監(jiān)牢的瞬間牌捷,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,971評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工涡驮, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留暗甥,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,025評(píng)論 2 370
  • 正文 我出身青樓遮怜,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親鸿市。 傳聞我的和親對(duì)象是個(gè)殘疾皇子锯梁,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,843評(píng)論 2 354