You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@atlas.apache.org by "Ayub Khan (JIRA)" <ji...@apache.org> on 2015/10/14 12:18:05 UTC
[jira] [Created] (ATLAS-227) Failing to start Embedded kafka should
stop Atlas from starting
Ayub Khan created ATLAS-227:
-------------------------------
Summary: Failing to start Embedded kafka should stop Atlas from starting
Key: ATLAS-227
URL: https://issues.apache.org/jira/browse/ATLAS-227
Project: Atlas
Issue Type: Bug
Affects Versions: 0.6-incubating
Reporter: Ayub Khan
While starting Atlas, If embedded kafka fails to start, make sure to exit/stop Atlas from coming up..
Issue: Currently Atlas comes up even when embedded kafka fails to start.
Steps to reproduce:
1. Start Atlas as usual
2. Remove atlas.pid file from ATLAS_HOME/atlas.pid
3. Start Atlas again with usual command. Atlas starts but embedded kafka fails to start.
One way stop this would be to check if ATLAS is already running using port scan.
Attaching complete log file for debugging..
Application log snapshot:
{code}
2015-10-14 10:53:05,727 INFO - [main:] ~ Logged in user apathan (auth:SIMPLE) (LoginProcessor:77)
2015-10-14 10:53:05,727 DEBUG - [main:] ~ Starting services (GuiceServletConfig:121)
2015-10-14 10:53:05,733 DEBUG - [main:] ~ Starting service org.apache.atlas.kafka.KafkaNotification (Services:45)
2015-10-14 10:53:05,733 DEBUG - [main:] ~ Starting zookeeper at localhost:9026 (KafkaNotification:137)
2015-10-14 10:53:05,740 INFO - [main:] ~ binding to port localhost/127.0.0.1:9026 (NIOServerCnxnFactory:94)
2015-10-14 10:53:05,740 WARN - [main:] ~ Failed startup of context o.e.j.w.WebAppContext@486afa2d{/,file:/usr/local/Cellar/atlas-master/apache-atlas-0.6-incubating-SNAPSHOT/server/webapp/atlas/,STARTING}{/usr/local/Cellar/atlas-master/apache-atlas-0.6-incubating-SNAPSHOT/server/webapp/atlas} (WebAppContext:514)
java.lang.RuntimeException: org.apache.atlas.AtlasException: Failed to start embedded kafka
at org.apache.atlas.service.Services.start(Services.java:49)
at org.apache.atlas.web.listeners.GuiceServletConfig.startServices(GuiceServletConfig.java:123)
at org.apache.atlas.web.listeners.GuiceServletConfig.contextInitialized(GuiceServletConfig.java:117)
at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:800)
at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:444)
at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:791)
at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:294)
at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1349)
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1342)
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:741)
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:505)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132)
at org.eclipse.jetty.server.Server.start(Server.java:387)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61)
at org.eclipse.jetty.server.Server.doStart(Server.java:354)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.apache.atlas.web.service.EmbeddedServer.start(EmbeddedServer.java:88)
at org.apache.atlas.Main.main(Main.java:106)
Caused by: org.apache.atlas.AtlasException: Failed to start embedded kafka
at org.apache.atlas.kafka.KafkaNotification.start(KafkaNotification.java:173)
at org.apache.atlas.service.Services.start(Services.java:46)
... 19 more
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: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 sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:67)
at org.apache.zookeeper.server.NIOServerCnxnFactory.configure(NIOServerCnxnFactory.java:95)
at org.apache.zookeeper.server.ServerCnxnFactory.createFactory(ServerCnxnFactory.java:126)
at org.apache.atlas.kafka.KafkaNotification.startZk(KafkaNotification.java:140)
at org.apache.atlas.kafka.KafkaNotification.start(KafkaNotification.java:170)
... 20 more
2015-10-14 10:53:05,745 INFO - [main:] ~ Started ServerConnector@3a55abab{HTTP/1.1}{0.0.0.0:21000} (ServerConnector:266)
2015-10-14 10:53:05,745 INFO - [main:] ~ Started @5484ms (Server:379)
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)