livy0.5.0安装

livy0.5.0安装

  • 安装步骤
    • 解压livy压缩包
    • 复制所有模板
    • 配置livy-env.sh
    • 配置livy.conf
    • 手动创建logs目录
    • 配置环境变量
    • 启动livy
    • 判定是否安装成功

安装步骤

livy是一个基于Spark的开源REST服务,它能够通过REST的方式将代码片段或是序列化的二进制代码提交到Spark集群中去执行。livy的安装起因是因为griffin质量分析组件的依赖,故有此文。
下载链接:http://livy.apache.org/download/

解压livy压缩包

[hadoop@master ~]$ unzip livy-0.5.0-incubating-bin.zip

更改压缩包名称(个人习惯)

[hadoop@master ~]$ mv livy-0.5.0-incubating-bin/ livy-0.5.0/

复制所有模板

[hadoop@master ~]$ cd livy-0.5.0/conf/
[hadoop@master conf]$ cp livy-client.conf.template livy-client.conf
[hadoop@master conf]$ cp livy-env.sh.template livy-env.sh
[hadoop@master conf]$ cp spark-blacklist.conf.template spark-blacklist.conf
[hadoop@master conf]$ cp livy.conf.template livy.conf
[hadoop@master conf]$ cp log4j.properties.template log4j.properties

配置文件详情:
livy-client.conf:配置了一些client的信息
livy.conf:配置了一些server的信息
livy-env.sh:配置了一些server启动时的相关信息
log4j.properties:日志信息
spark-blacklist.conf:会列出来一些spark配置中的一些东西,这些东西用户是不允许被修改掉的,比如:内存大小的设置、executor的设置
这些给用户改,是不放心的;因此有些东西必然是不能够暴露的

配置livy-env.sh

[hadoop@master conf]$ vi livy-env.sh
末尾追加
export JAVA_HOME=/usr/java/jdk1.8.0_201-amd64
export SPARK_HOME=/home/hadoop/spark-2.4.0
export SPARK_CONF_DIR=$SPARK_HOME/conf
export HADOOP_HOME=/home/hadoop/hadoop-3.2.0
export HADOOP_CONF_DIR=$HADOOP_HOME/etc/hadoop

配置livy.conf

[hadoop@master conf]$ vi livy.conf
livy.server.host = 169.254.1.100
livy.server.port = 8998
livy.spark.master = yarn
livy.spark.deploy-mode = client

手动创建logs目录

[hadoop@master ~]$ mkdir livy-0.5.0/logs

配置环境变量

[hadoop@master ~]$ vi .bash_profile
PATH= P A T H : PATH: PATH:HOME/bin
export HADOOP_HOME=/home/hadoop/hadoop-3.2.0
export HIVE_HOME=/home/hadoop/hive-3.1.1
export SPARK_HOME=/home/hadoop/spark-2.4.0
export SCALA_HOME=/home/hadoop/scala-2.10.6
export LIVY_HOME=/home/hadoop/livy-0.5.0
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$HIVE_HOME/bin:$SPARK_HOME/bin:$SCALA_ HOME/bin:$LIVY_HOME/bin

使环境变量生效

[hadoop@master ~]$ source .bash_profile

启动livy

[hadoop@master ~]$ livy-server

判定是否安装成功

livy0.5.0安装_第1张图片
访问169.254.1.100:8998web界面,有结果显示:
livy0.5.0安装_第2张图片

你可能感兴趣的:(大数据)