首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >火花历史服务器未启动

火花历史服务器未启动
EN

Stack Overflow用户
提问于 2017-10-09 04:16:51
回答 1查看 4.8K关注 0票数 2

我已经在我的3节点集群上安装了CDH5.4.7。在Spark上运行第一个作业之后,我检查了应用程序历史页面。它是这样写的

代码语言:javascript
复制
Event log directory: hdfs://****:8020/user/spark/applicationHistory

No completed applications found!

Did you specify the correct logging directory? Please verify your setting of 
spark.history.fs.logDirectory and whether you have the permissions to access 
it. It is also possible that your application did not run to completion or 
did not stop the SparkContext.

我检查了HDFS,发现/user/spark/applicationHistory已经在那里了。但那个目录里没有条目。这意味着没有写入任何日志。我搜索了cloudera文档页面,并在下面的链接中找到了文章Managing the Spark History Server

管理星火历史服务器

如前所述,我添加了一个星火历史服务器并启动了它。为我的用户执行以下两个命令

代码语言:javascript
复制
$ sudo -u hdfs hadoop fs -chown -R spark:spark /user/spark
$ sudo -u hdfs hadoop fs -chmod 1777 /user/spark/applicationHistory

但是,当我尝试执行以下命令时,它会出现no such file or directory错误

代码语言:javascript
复制
$ cp /etc/spark/conf/spark-defaults.conf.template /etc/spark/conf/spark-defaults.conf

所以,我去了path /etc/spark,列出了里面的文件。它展示了这样的东西

代码语言:javascript
复制
conf -> /etc/alternatives/spark-conf

我既不能创建名为conf的dir,因为它已经存在,也不能将目录更改为/etc/spark/conf

另外,service spark-history-server start命令会给出unrecognized service错误。

帮帮忙!提前感谢

EN

回答 1

Stack Overflow用户

发布于 2017-12-19 06:51:04

我在Cloudera Quickstart VM 5.12.0映像上也面临同样的问题,并能够通过以下步骤解决这个问题:

  • 停止历史服务器:

$ sudo服务火花-历史记录-服务器停止

  • 在HDFS中,设置/user/ Set /applicationHistory/目录的所有权和权限,如下所示:

$ sudo -u hdfs hadoop fs -chown -R火星:星星之火/用户/火花 $ sudo -u hadoop -chmod 777 /user/spark/applicationHistory

  • 将下面的行添加到/etc/ lines /conf/smack-defaults.conf文件中,以记录事件:

spark.eventLog.enabled=true spark.eventLog.dir=hdfs://quickstart.cloudera:8020/user/spark/applicationHistory

  • 将下面的行添加到/etc/ Spark /conf/Spark defaults.conf文件中,将纱线ResourceManager直接链接到火花历史服务器:

spark.yarn.historyServer.address=http://quickstart.cloudera:18088

  • 启动历史服务器:

$ sudo服务火花-历史记录-服务器启动

希望它对其他人有用。

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

https://stackoverflow.com/questions/46638803

复制
相关文章

相似问题

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