The cause for the exception shows "Address already in use". And looks like
the 'address" in question is the webserver for Myriad.

Can you please check if you are spinning up two ResourceManagers on the
same node? That's currently not supported.

Santosh

On Mon, Jun 22, 2015 at 12:48 PM, Bill Sparks <jspa...@cray.com> wrote:

> I thought I'd ask before diving into it more, but is YARN HA
> ResourceManager and myriad/mesos supported?
>
> The reason why I ask, is that I just brought up YARN HA ResourceManager(s)
> and the resourcemanager fails to start and the stack trace has myriad on it.
>
> 15/06/22 13:17:47 INFO service.AbstractService: Service
> org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FairScheduler
> failed in state INITED; cause: java.lang.RuntimeException: Failed to
> initialize myriad
> java.lang.RuntimeException: Failed to initialize myriad
> at
> com.ebay.myriad.scheduler.yarn.interceptor.MyriadInitializationInterceptor.init(MyriadInitializationInterceptor.java:34)
> at
> com.ebay.myriad.scheduler.yarn.interceptor.CompositeInterceptor.init(CompositeInterceptor.java:63)
> at
> com.ebay.myriad.scheduler.yarn.MyriadFairScheduler.serviceInit(MyriadFairScheduler.java:37)
> at org.apache.hadoop.service.AbstractService.init(AbstractService.java:163)
> at
> org.apache.hadoop.service.CompositeService.serviceInit(CompositeService.java:107)
> at
> org.apache.hadoop.yarn.server.resourcemanager.ResourceManager$RMActiveServices.serviceInit(ResourceManager.java:573)
> at org.apache.hadoop.service.AbstractService.init(AbstractService.java:163)
> at
> org.apache.hadoop.yarn.server.resourcemanager.ResourceManager.createAndInitActiveServices(ResourceManager.java:1004)
> at
> org.apache.hadoop.yarn.server.resourcemanager.ResourceManager.serviceInit(ResourceManager.java:270)
> at org.apache.hadoop.service.AbstractService.init(AbstractService.java:163)
> at
> org.apache.hadoop.yarn.server.resourcemanager.ResourceManager.main(ResourceManager.java:1225)
> Caused by: java.net.BindException: Address already in use
> at sun.nio.ch.Net.bind0(Native Method)
> at sun.nio.ch.Net.bind(Net.java:344)
> at sun.nio.ch.Net.bind(Net.java:336)
> at
> sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:199)
> at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
> at
> org.mortbay.jetty.nio.SelectChannelConnector.open(SelectChannelConnector.java:216)
> at
> org.mortbay.jetty.nio.SelectChannelConnector.doStart(SelectChannelConnector.java:315)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> at org.mortbay.jetty.Server.doStart(Server.java:235)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> at com.ebay.myriad.webapp.MyriadWebServer.start(MyriadWebServer.java:50)
> at com.ebay.myriad.Main.initWebApp(Main.java:109)
> at com.ebay.myriad.Main.run(Main.java:86)
> at com.ebay.myriad.Main.initialize(Main.java:68)
> at
> com.ebay.myriad.scheduler.yarn.interceptor.MyriadInitializationInterceptor.init(MyriadInitializationInterceptor.java:31)
> ... 10 more
>
> --
> Jonathan (Bill) Sparks
> Software Architecture
> Cray Inc.
>

Reply via email to