Skip to content

Troubleshooting Could not find nimbus from seed hosts

Regular nimbus error

During infrastructure and PunchPlatform Stack deployment, you can meet the following issue.

image

Reason

The system use a wrong naming resolution.

Solution

1) For the first deployment - Check the availability of the naming resolution server. - Check the /etc/hosts. The local production IP must be resolved the full fqdn (System norm). - Check the network access to the zookeeper servers (get the server names and tcp port in the punchplatform.properties)

2) For other deployment or after migration ONLY :

Storm stores data in zookeeper including. If you decide to redeploy storm nimbuses, you may have to clean zookeeper by executing :

1
2
$ punchplatform-zookeeper-console.sh
$ > rmr /<root_prefix/storm-<name_cluster>

WARNING : - Make sure there is no topology running on this cluster especially if you're un production platform !!! - Check twice the first solution