Do you have write access to the log directory
- Are you blowing out your heap?
- Are all the right libraries installed on all of the workers?
- Is the zookeeper hostname still set to localhost?
- Did you supply a correct, unique hostname — one that resolves back to the machine — to each worker, and put it in the storm conf file?
Have you opened firewall/securitygroup permissions bidirectionally among
a) all the workers,
b) the storm master,
c) zookeeper?
Also, from the workers to any kafka/kestrel/database/etc that your topology accesses? Use netcat to poke the appropriate ports and be sure.