ERROR SparkContext: Error initializing SparkContext. ()

这篇具有很好参考价值的文章主要介绍了ERROR SparkContext: Error initializing SparkContext. ()。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在将spark程序提交到yarn中运行的时出现以下报错

ERROR SparkContext: Error initializing SparkContext.
java.lang.IllegalArgumentException: Required executor memory (1024+384 MB) is above the max threshold (1024 MB) of this cluster! Please check the values of 'yarn.scheduler.maximum-allocation-mb' and/or 'yarn.nodemanager.resource.memory-mb'.

原因:
在配置yarn的配置文件中设置的内存过小,不能够支持spark程序的运行所以出现了报错
解决方法:

cd /opt/module/hadoop-2.7.7/etc/hadoop

修改

vi yarn-site.xml 
<property>
   <name>yarn.nodemanager.resource.memory-mb</name>
   <value>1024</value>
 </property>

改为:

<property>
   <name>yarn.nodemanager.resource.memory-mb</name>
   <value>2048</value>
 </property>

关闭yarn

stop-yarn.sh

对文件进行分发

scp -r /opt/module/hadoop-2.7.7 root@slave1:/opt/module/
scp -r /opt/module/hadoop-2.7.7 root@slave2:/opt/module/

启动yarn文章来源地址https://www.toymoban.com/news/detail-724777.html

start-yarn,sh

到了这里,关于ERROR SparkContext: Error initializing SparkContext. ()的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包