1. 程式人生 > >Centos系統安裝spark單機版

Centos系統安裝spark單機版

1, 配置JAVA_HOME

通過yum等方式,可以安裝最新的java版本(yum install java)。安裝完java後,我們需要配置JAVA_HOME,首先要確定jdk安裝的位置:

[[email protected] marshall]# which java 

/usr/bin/java

[[email protected] marshall]#  

[[email protected] marshall]# ls -lrt/usr/bin/java 

lrwxrwxrwx. 1 root root 22 Feb 11 19:33/usr/bin/java -> /etc/alternatives/java

[[email protected] marshall]#  

[[email protected] marshall]# ls -lrt/etc/alternatives/java

lrwxrwxrwx. 1 root root 73 Feb 11 19:33/etc/alternatives/java ->/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64/jre/bin/java

然後編輯/etc/profile 檔案,加入:

export SCALA_HOME=/opt/scala/scala-2.12.4

exportSPARK_HOME=/opt/spark-2.2.1-bin-hadoop2.7

exportJAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64

export JRE_HOME=$JAVA_HOME/jre

exportCLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

PATH=$PATH:${SCALA_HOME}/bin:${SPARK_HOME}/bin:$JAVA_HOME/bin:$JRE_HOME/bin

export PATH

然後執行下面命令,配置生效。

source /etc/profile

驗證配置:

[[email protected] opt]# java -version

openjdk version "1.8.0_161"

OpenJDK Runtime Environment (build1.8.0_161-b14)

OpenJDK 64-Bit Server VM (build 25.161-b14,mixed mode)

2 安裝scala

執行命令解壓縮,這裡,我將安裝檔案都放入了/opt/檔案下,執行解壓縮命令:

tar –xvf scala-2.12.4

配置見java_home章節

驗證配置:

[[email protected] opt]# scala -version

Scala code runner version 2.12.4 --Copyright 2002-2017, LAMP/EPFL and Lightbend, Inc.

3 安裝spark

然後解壓縮到/opt/目錄。Profile配置見java_home部分,切換到spark安裝目錄的conf目錄下:

cp –rp  slaves.template slaves

cp –rp  spark-env.sh.template spark-env.sh

編輯slaves:

localhost

編輯 spark-env.sh

export SCALA_HOME=/opt/scala/scala-2.12.4

exportSPARK_HOME=/opt/spark-2.2.1-bin-hadoop2.7

exportJAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64

export SPARK_MASTER_IP=hserver1

export SPARK_EXECUTOR_MEMORY=1G

測試:

cd /opt/spark-2.2.1-bin-hadoop2.7

./bin/run-example   SparkPi  10

編譯完成後,輸入命令:

[[email protected] spark-2.2.1-bin-hadoop2.7]#./bin/spark-shell

Using Spark's default log4j profile:org/apache/spark/log4j-defaults.properties

Setting default log level to"WARN".

To adjust logging level usesc.setLogLevel(newLevel). For SparkR, use setLogLevel(newLevel).

18/02/21 19:05:27 WARN NativeCodeLoader:Unable to load native-hadoop library for your platform... using builtin-javaclasses where applicable

Spark context Web UI available athttp://192.168.44.152:4040

Spark context available as 'sc' (master =local[*], app id = local-1519268738326).

Spark session available as 'spark'.

Welcome to

     ____              __

    / __/__  ___ _____/ /__

   _\ \/ _ \/ _ `/ __/  '_/

  /___/ .__/\_,_/_/ /_/\_\   version2.2.1

     /_/

Using Scala version 2.11.8 (OpenJDK 64-BitServer VM, Java 1.8.0_161)

Type in expressions to have them evaluated.

Type :help for more information.

scala>

相關推薦

Centos系統安裝spark單機

1, 配置JAVA_HOME通過yum等方式,可以安裝最新的java版本(yum install java)。安裝完java後,我們需要配置JAVA_HOME,首先要確定jdk安裝的位置:[[email protected] marshall]# which jav

CentOS 7 安裝Redis單機和叢集

Redis下載 http://download.redis.io/releases/redis-4.0.11.tar.gz 一、單機版搭建 1.上傳壓縮包到 /usr/download (我自定義放安裝包的目錄) 2.安裝gcc編譯環境,命令 yum install gcc-c++

CentosSpark單機(python)安裝配置

如果上面都成功了,那說明我們就基本安裝成功了,可以用scala或者python來開發相關程式了。但是如果我們希望能夠在一個很清新的IDE中開發程式怎麼辦?那麼這裡強烈推薦一款互動式的開發工具-jupyter notebook。接下來我們就來配置該工具,以保證能連線上sprak。

CentOS 7下安裝Kafka單機

詳細安裝步驟 下載kafka_2.10-0.10.0.0.tgz到/data/soft目錄 進入解壓目錄(在此為/data/app/Kafka/kafka_2.10-0.10.0.0/bin),啟動

CentOS 7下安裝 Zookeeper單機

一、環境作業系統和軟體版本介紹 1.環境作業系統為CentOS Linux release 7.2.1511 (Core) 可用cat /etc/RedHat-release查詢 2.軟體版本 Zookeeper版本為:3.4.9 注意:請用java –ve

linux系統安裝hbase單機

如果成功啟動會有如下提示資訊:starting master, logging to /usr/hbase-0.94.16/bin/../logs/hbase-root-master-localhost.localdomain.out

CentOs 7 安裝Spark

partition 1.7 test 末尾 nbsp cto url express object 環境: centos7 hadoop 2.7.3 java 1.8 scala 下載: http://spark.apache.org 解壓到安裝目錄

centOS系統安裝向導

linux1.進入系統我們會看到如下界面(選擇第一項)2.系統會進入如下界面說明:用於測試光盤,若光盤沒有問題,可跳過3.進入該界面點擊next進入下一步4.選擇語言,完成後點擊Next5.選擇鍵盤語言,完成後點擊Next6.指定系統安裝到什麽類型的磁盤,一般選擇基礎存儲,完成後點擊Next7.選擇是否格式化

Linux自學筆記——Centos系統安裝

centos系統安裝 anaconda ks.cfg kickstart 安裝程序:anaconda bootloaderàkernel(initrd(rootfs))àanaconda anaconda的兩種方式: tui:基於cureses的文本配置窗口;

14.2、centos系統安裝

boot lin inux 安裝過程 窗口 res naconda 一個 linu 1、anaconda(安裝linux的工具) anaconda的界面: tui:基於cureses的文本配置窗口 gui:圖形界面2、centos的安裝過程啟動流程介紹:

【kafka】簡單安裝kafka單機

kafka topic 1.安裝kafka下載地址 : https://www.apache.org/dyn/closer.cgi?path=/kafka/0.9.0.0/kafka_2.11-0.9.0.0.tgzrz tar zxf kafka_2.11-0.9.0.0.tgz mv kafka_

虛擬機中CentOS系統安裝流程

centos安裝我們在安裝centos系統前需要準備好鏡像文件,獲取地址:mirrors.163.com mirrors.aliyun.com …… (下載時盡量使用火狐瀏覽器在mirrors.souhu.com能確保下載速度穩定點)一,創建新的虛擬機,選擇所使用的鏡像文件,配置內存硬盤容量保存文件後開啟

聯想筆記本T450從centos系統安裝window遇見的一個問題

無法啟動 prior rst 一個 AC php 系統 star defaults 參考地址:  http://tsonline.lenovo.com.cn/solution/doc.php?id=20141008173210668 問題:pe系統進去,無法啟動的windo

CentOS系統安裝FTP服務

上傳下載 image ges sha 允許 inux cto 重啟 images 安裝FTP這樣就會安裝好了,下來我們要改一些FTP文件![]進入vsftpd.conf裏面允許匿名訪問改目錄創建wy 用戶和密碼![]給wy寫入讀取權限關閉防火墻關閉selinux重啟FTP。

六月考核:CentOS系統安裝FTP服務器。

匿名 需要 cfb 輸入 mage tp服務器 vsftp iptable iptables 六月考核:CentOS系統安裝FTP服務器。 一.開啟匿名上傳 1.首先查看服務器上是否安裝了vsftpd,輸入命令 rpm -q vsftpd 如果沒有安裝,就如下圖 2.然

雲伺服器centos系統安裝python

1、檢視python的版本 $ cd /usr/bin/$ ls python* $ ls -al python* //檢視依賴關係 2、如果版本不合適可以解除安裝python再重新安裝 # rpm -qa|grep python|xargs rpm -e --allmatche

hp(1) ubuntu 安裝 hadoop (單機)

下載 https://mirrors.cnnic.cn/apache/hadoop/common/ 建立使用者 sudo useradd -m hadoop -s /bin/bash sudo passwd hadoop sudo adduser

hadoop2.7.3在centos7上部署安裝單機

hadoop2.7.3在centos7上部署安裝(單機版)   (1)hadoop2.7.3下載 (前提:先安裝java環境) 下載地址:http://hadoop.apache.org/releases.html (注意是binary檔案,source那個是原始

Linux初識 VMware與Centos系統安裝 Linux之文件與目錄結構

關於虛擬機器的安裝 參考:VMware與Centos系統安裝 Linux和其他語言有些不同   如果輸入命令後沒有返回(這證明輸入的命令沒錯)   如果輸入的命令有返回(命令不一定是錯的,檢視命令除外) 第一次使用Linux建議將防火牆和selinux永久關閉(個人測試) 命

redis原始碼安裝單機

● 下載redis3的穩定版本 ● 上傳至linux解壓 [[email protected] ~]# tar -zxvf redis-3.2.12.tar.gz -C /usr/local/src/ ● 進入原始碼包編譯並安裝 [[email protec