Spark问题
来源:互联网 发布:微信众筹系统源码 编辑:程序博客网 时间:2024/06/06 12:52
15/07/09 17:50:36 INFO SecurityManager: Changing view acls to: dev001,15/07/09 17:50:36 INFO SecurityManager: Changing modify acls to: dev001,15/07/09 17:50:36 INFO SecurityManager: SecurityManager: authentication disabled; ui acls disabled; users with view permissions: Set(dev001, ); users with modify permissions: Set(dev001, )15/07/09 17:50:36 INFO Slf4jLogger: Slf4jLogger startedException in thread "main" org.jboss.netty.channel.ChannelException: Failed to bind to: /172.16.31.163:0at org.jboss.netty.bootstrap.ServerBootstrap.bind(ServerBootstrap.java:272)at akka.remote.transport.netty.NettyTransport$$anonfun$listen$1.apply(NettyTransport.scala:391)at akka.remote.transport.netty.NettyTransport$$anonfun$listen$1.apply(NettyTransport.scala:388)at scala.util.Success$$anonfun$map$1.apply(Try.scala:206)at scala.util.Try$.apply(Try.scala:161)at scala.util.Success.map(Try.scala:206)at scala.concurrent.Future$$anonfun$map$1.apply(Future.scala:235)at scala.concurrent.Future$$anonfun$map$1.apply(Future.scala:235)at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:32)at akka.dispatch.BatchingExecutor$Batch$$anonfun$run$1.processBatch$1(BatchingExecutor.scala:67)at akka.dispatch.BatchingExecutor$Batch$$anonfun$run$1.apply$mcV$sp(BatchingExecutor.scala:82)at akka.dispatch.BatchingExecutor$Batch$$anonfun$run$1.apply(BatchingExecutor.scala:59)at akka.dispatch.BatchingExecutor$Batch$$anonfun$run$1.apply(BatchingExecutor.scala:59)at scala.concurrent.BlockContext$.withBlockContext(BlockContext.scala:72)at akka.dispatch.BatchingExecutor$Batch.run(BatchingExecutor.scala:58)at akka.dispatch.TaskInvocation.run(AbstractDispatcher.scala:42)at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(AbstractDispatcher.scala:386)at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)Caused by: java.net.BindException: 无法指定被请求的地址at sun.nio.ch.Net.bind0(Native Method)at sun.nio.ch.Net.bind(Net.java:444)at sun.nio.ch.Net.bind(Net.java:436)at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:214)at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)at org.jboss.netty.channel.socket.nio.NioServerBoss$RegisterTask.run(NioServerBoss.java:193)at org.jboss.netty.channel.socket.nio.AbstractNioSelector.processTaskQueue(AbstractNioSelector.java:366)at org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:290)at org.jboss.netty.channel.socket.nio.NioServerBoss.run(NioServerBoss.java:42)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)at java.lang.Thread.run(Thread.java:745)相同问题: http://apache-spark-user-list.1001560.n3.nabble.com/org-jboss-netty-channel-ChannelException-Failed-to-bind-to-master-1xx-xx-xx-0-td8400.html stackoverflow上也有好多类似的解决方法: 1、某位外国人的结局方法The problem is resolved.I have added SPARK_LOCAL_IP=master in both slaves also.When i changed this my slaves are working.Thank you all for your suggestions2、好像确实需要把worker和master的spark-env.sh文件配置相同的。如下方式会把worker和master配置完全复制的 见如下: http://my.oschina.net/132722/blog/196027然后在修改${SPARK_HOME}/conf下的slaves文件,添加上所有工作节点的主机名或者ip,注意是一行一个,这些工作节点服务器也需要配置ssh无密码登录,并加入master的公匙到工作节点。当然可以不配置,但是每次启动都输入密码很纠结。
然后使用scp复制spark文件到其他工作节点。
scp -r ${SPARK_HOME} hadoop@主机名:要复制到的目录然后就可以在master主机${SPARK_HOME}/bin目录下运行start-all.sh启动集群
==========================================
这个问题主要是出现在使用master来提交算法时出现的,当使用worker机器提交时不会出现。
也就是说master提交有问题然而worker提交就会出现问题。
0 0
- spark问题
- spark问题
- Spark问题
- spark 问题
- spark 问题
- spark外观的问题
- spark 部署问题
- spark hive 问题,纠结
- spark问题记录
- Spark-问题总结
- Spark开发问题集锦
- spark启动时 问题
- spark问题归纳
- Spark问题笔记1
- Spark问题笔记2
- Spark问题笔记3
- Spark问题笔记4
- Spark问题笔记5
- GetLastError 在程序中的使用
- ShareUserId不一致导致数据丢失问题
- java web项目导入遇到的问题
- linux下redis的安装
- 关于 AnnotationConfigBeanDefinitionParser are only available on JDK 1.5 and higher
- Spark问题
- 【Android开发经验】Android开发相关的Blog推荐——跟随大神的脚步才能成长为大神
- PowerDesigner生成mysql字段comment 注释
- USB开发—自上而下(二)
- spring中classpath和classpath*的配置区别
- 手斧Linux – 从LFS到Funtoo (148)
- css3--浏览器给网站标识身份
- linux 安装NviDIA显卡驱动
- 从高版本JDK换成低版本JDK报错Unsupported major.minor version 52.0