0

I am trying to run the https://hub.docker.com/r/sburn/apache-atlas docker image. I have been using this image for months now with no issue. Starting today, when I run the image using this command:

docker run -d -p 21000:21000 --name atlas sburn/apache-atlas

the container gets built and runs. When Apache Atlas starts, it now throws an error:

Configured for local HBase.

2023-02-08 21:19:34 Starting local HBase... 2023-02-08 21:19:34 Local HBase started! 2023-02-08 21:19:34 2023-02-08 21:19:34 Configured for local Solr. 2023-02-08 21:19:34 Starting local Solr... 2023-02-08 21:19:34 Local Solr started! 2023-02-08 21:19:34 2023-02-08 21:19:34 Creating Solr collections for Atlas using config: /apache-atlas/conf/solr 2023-02-08 21:19:34 2023-02-08 21:19:34 Starting Atlas server on host: localhost 2023-02-08 21:19:34 Starting Atlas server on port: 21000 2023-02-08 21:20:21 ............................................... 2023-02-08 21:20:21 Apache Atlas Server process started! 2023-02-08 21:20:21 2023-02-08 21:20:21 Running Apache Atlas with PID 775... 2023-02-08 21:20:21 2023-02-08 21:20:21 at org.apache.atlas.Atlas.main(Atlas.java:133) 2023-02-08 21:20:21 2023-02-09 02:20:21,286 ERROR - [main:] ~ Thread Thread[main,5,main] died (NIOServerCnxnFactory$1:92) 2023-02-08 21:20:21 org.apache.atlas.exception.AtlasBaseException: EmbeddedServer.Start: failed! 2023-02-08 21:20:21 at org.apache.atlas.web.service.EmbeddedServer.start(EmbeddedServer.java:116) 2023-02-08 21:20:21 at org.apache.atlas.Atlas.main(Atlas.java:133) 2023-02-08 21:20:21 Caused by: java.lang.NullPointerException 2023-02-08 21:20:21 at org.apache.atlas.util.BeanUtil.getBean(BeanUtil.java:36) 2023-02-08 21:20:21 at org.apache.atlas.web.service.EmbeddedServer.auditServerStatus(EmbeddedServer.java:129) 2023-02-08 21:20:21 at org.apache.atlas.web.service.EmbeddedServer.start(EmbeddedServer.java:112) 2023-02-08 21:20:21 ... 1 more

Nothing has changed on my computer. I've tried deleting the container and rerunning docker. I've clean/purged docker and reset Kubernetes, but I am still getting this error when it runs for the first time. I can go to: http://localhost:21000/ but it just displays:

HTTP ERROR 503 Service Unavailable URI: / STATUS: 503 MESSAGE: Service Unavailable SERVLET: -

Does anyone know why this error would just start coming up now and how to fix it? The docker image doesn't seem to have been updated in awhile.

jason
  • 3,821
  • 10
  • 63
  • 120

0 Answers0