Sparkbindonport0.Attemptingport1问题解决

Linux 下运行spark localbind on port 0. Attempting port 1 问题

成都创新互联公司长期为超过千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为茄子河企业提供专业的网站建设、成都网站建设,茄子河网站改版等技术服务。拥有十年丰富建站经验和众多成功案例,为您定制开发。

2016-11-01 16:04:56 [org.apache.spark.util.Utils]-[WARN] - Service 'sparkDriver' could not bind on port 0. Attempting port 1.

2016-11-01 16:04:56 [org.apache.spark.SparkContext]-[ERROR] - Error initializing SparkContext.

java.net.BindException: Can't assign requested address: Service 'sparkDriver' failed after 16 retries! Consider explicitly setting the appropriate port for the service 'sparkDriver' (for example spark.ui.port for SparkUI) to an available port or increasing spark.port.maxRetries.

原因是找不到主机对应的ip地址,而不是端口绑定不正确引起的。

在hosts中加入如下代码

127.0.0.1 hostname

这里的用户名根据实际情况来写,这样,spark  local 就能找到本地对应的ip了,启动成功


本文标题:Sparkbindonport0.Attemptingport1问题解决
文章分享:http://ybzwz.com/article/ghcooc.html