NoNode Exception For Container - On start up

Solution Unverified - Updated -

Issue

  • we have tried to restart one of our ESB containers today, and while monitoring we noticed the below error in container start up logs .
2019-10-08 09:48:33,850 | ERROR | entDispatcher: 3 | FabricWebRegistrationHandler     | 153 - io.fabric8.fabric-web - 1.2.0.redhat-630371 | Failed to register servlet /jolokia.
org.apache.zookeeper.KeeperException$NoNodeException: KeeperErrorCode = NoNode for /fabric/registry/clusters/servlets/io.fabric8.fabric-jolokia/1.2.0.redhat-630371/jolokia/container-name
        at org.apache.zookeeper.KeeperException.create(KeeperException.java:114)[77:io.fabric8.fabric-zookeeper:1.2.0.redhat-630371]
        at org.apache.zookeeper.KeeperException.create(KeeperException.java:54)[77:io.fabric8.fabric-zookeeper:1.2.0.redhat-630371]
        at org.apache.zookeeper.ZooKeeper.setData(ZooKeeper.java:1336)[77:io.fabric8.fabric-zookeeper:1.2.0.redhat-630371]
        at org.apache.curator.framework.imps.SetDataBuilderImpl$4.call(SetDataBuilderImpl.java:282)[77:io.fabric8.fabric-zookeeper:1.2.0.redhat-630371]
        at org.apache.curator.framework.imps.SetDataBuilderImpl$4.call(SetDataBuilderImpl.java:278)[77:io.fabric8.fabric-zookeeper:1.2.0.redhat-630371]
        at org.apache.curator.RetryLoop.callWithRetry(RetryLoop.java:109)[77:io.fabric8.fabric-zookeeper:1.2.0.redhat-630371]
        at org.apache.curator.framework.imps.SetDataBuilderImpl.pathInForeground(SetDataBuilderImpl.java:275)[77:io.fabric8.fabric-zookeeper:1.2.0.redhat-630371]
        at org.apache.curator.framework.imps.SetDataBuilderImpl.forPath(SetDataBuilderImpl.java:261)[77:io.fabric8.fabric-zookeeper:1.2.0.redhat-630371]
        at org.apache.curator.framework.imps.SetDataBuilderImpl.forPath(SetDataBuilderImpl.java:34)[77:io.fabric8.fabric-zookeeper:1.2.0.redhat-630371]
        at io.fabric8.zookeeper.utils.ZooKeeperUtils.setData(ZooKeeperUtils.java:243)[77:io.fabric8.fabric-zookeeper:1.2.0.redhat-630371]
        at io.fabric8.zookeeper.utils.ZooKeeperUtils.setData(ZooKeeperUtils.java:236)[77:io.fabric8.fabric-zookeeper:1.2.0.redhat-630371]
        at io.fabric8.web.FabricWebRegistrationHandler.registerServlet(FabricWebRegistrationHandler.java:191)[153:io.fabric8.fabric-web:1.2.0.redhat-630371]
        at io.fabric8.web.FabricWebRegistrationHandler.servletEvent(FabricWebRegistrationHandler.java:132)[153:io.fabric8.fabric-web:1.2.0.redhat-630371]
        at org.ops4j.pax.web.service.internal.ServletEventDispatcher$3.call(ServletEventDispatcher.java:192)[130:org.ops4j.pax.web.pax-web-runtime:4.3.6]
        at org.ops4j.pax.web.service.internal.ServletEventDispatcher$3.call(ServletEventDispatcher.java:189)[130:org.ops4j.pax.web.pax-web-runtime:4.3.6]
        at java.util.concurrent.FutureTask.run(Unknown Source)[:1.8.0_151]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.8.0_151]
        at java.util.concurrent.FutureTask.run(Unknown Source)[:1.8.0_151]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.8.0_151]
        at java.util.concurrent.FutureTask.run(Unknown Source)[:1.8.0_151]
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source)[:1.8.0_151]
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)[:1.8.0_151]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)[:1.8.0_151]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.8.0_151]
        at java.lang.Thread.run(Unknown Source)[:1.8.0_151]
  • Even though the provision status of the container is success, I believe this is not completely up and running. Can you please help us in this regard.

Environment

  • Red Hat Fuse
    • 6.3.0

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content