Details
-
Bug
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
1.0.6
-
None
-
None
Description
Related to issue STORM-2736
We run a single instance of storm-nimbus (Non HA). Due to issues with connections issues with zookeeper, the ephemeral child nodes at /storm.104/blobstore/key/ were lost that was created by the instance. Nimbus constantly logs the following line which was fixed in the issue mentioned above -
o.a.s.b.BlobStoreUtils [ERROR] Could not update the blob with key<key>
But, Shouldn't nimbus automatically create the children with hostname:port-sequencenumber automatically if it is up and running ? In my case, nimbus did not crash but the ephemeral nodes( the children in the case) vanished when the connection was reset between nimbus and zookeeper. I don't see any code path that creates the children if they are missing in the /blobstore zk path.