首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在spark集群之外安装Apache Livy?

如何在spark集群之外安装Apache Livy?
EN

Stack Overflow用户
提问于 2019-09-24 18:33:39
回答 1查看 672关注 0票数 1

如果我的语言有误,我向您道歉。

我想在Spark集群外部的一个节点(VM实例)上安装Apache Livy服务器。我怎么做才能让LivyServer指向Spark集群?

我已经下载并安装了livy on VM实例,使用

代码语言:javascript
运行
复制
git clone https://github.com/cloudera/livy.git
cd livy
mvn clean package -DskipTests

在livy/conf/livy.conf中进行更改

代码语言:javascript
运行
复制
livy.spark.master = spark://{spark-cluster-master_IP}:7077
livy.spark.deploy-mode = cluster

livy服务器已使用命令启动

代码语言:javascript
运行
复制
livy/bin/livy-server start

并尝试使用python的REST api进行交互

代码语言:javascript
运行
复制
>>> import json, pprint, requests, textwrap
>>> host = 'http://localhost:8998'
>>> data = {'kind': 'spark'}
>>> headers = {'Content-Type': 'application/json'}
>>> r = requests.post(host + '/sessions', data=json.dumps(data), headers=headers)
>>> r.json()
{u'kind': u'spark', u'log': [], u'proxyUser': None, u'appInfo': {u'driverLogUrl': None, u'sparkUiUrl': None}, u'state': u'starting', u'appId': None, u'owner': None, u'id': 2}
>>> session_url = host + r.headers['location']
>>> r = requests.get(session_url, headers=headers)
>>> r.json()
{u'kind': u'spark', u'log': [], u'proxyUser': None, u'appInfo': {u'driverLogUrl': None, u'sparkUiUrl': None}, u'state': u'dead', u'appId': None, u'owner': None, u'id': 2}

将状态显示为已死

日志文件(livy/logs/livy-umesh server.out)没有显示任何有关spark会话已死的信息

代码语言:javascript
运行
复制
livyserver:~$ cat livy/logs/livy-umesh-server.out
log4j:WARN No appenders could be found for logger (com.cloudera.livy.LivyConf).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
EN

回答 1

Stack Overflow用户

发布于 2019-10-28 17:53:45

要运行与Livy的交互会话,您需要确保在Livy和Spark Driver之间具有双向的网络连接,以便在它们之间进行RPC调用。如果是您的情况,您将在Spark驱动程序日志中看到有关连接到Livy RPC服务器或回调超时的问题。

您可能还想启用更详细的日志记录,以查看Livy的详细行为。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58078316

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档