我启动了storm cluster,所有一个nimbus和两个supervisor都启动得很好,我可以在“Storm UI”上很好地查看它们,然后我部署了示例拓扑“storm-opentsdb-2.0.0-SNAPSHOT.jar”,
它已成功部署在集群上,但几分钟后主管控制台显示消息,并且 Opentsdb 中没有插入任何数据。
kill: sending signal to 23543 failed: No such process
kill: sending signal to 23615 failed: No such process
kill: sending signal to 23612 failed: No such process
kill: sending signal to 23706 failed: No such process
kill: sending signal to 23776 failed: No such process.
相同的拓扑在 Local Cluster 模式下运行得非常好,并且在 OpenTSDB 中插入数据。
为了解决这个问题,我终止了拓扑,终止了 nimbus 和主管节点。我手动删除了 “storm.local.dir:”/tmp/storm-data“”下的文件,还删除了zookeeper znode /storm中的文件。
再次启动集群并部署相同的拓扑但得到相同的错误。