Apache storm 风暴监督员显示消息";kill:向23543发送信号失败:无此过程“;

Apache storm 风暴监督员显示消息";kill:向23543发送信号失败:无此过程“;,apache-storm,apache-storm-topology,Apache Storm,Apache Storm Topology,我启动了storm cluster,所有一个nimbus和两个管理器都启动良好,我可以在“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 su

我启动了storm cluster,所有一个nimbus和两个管理器都启动良好,我可以在“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.
相同的拓扑在本地集群模式下运行良好,并在OpenTSDB中插入数据

为了解决这个问题,我终止了拓扑,终止了nimbus和supervisor节点。我在下手动删除了文件 “storm.local.dir:”/tmp/storm data”“,并删除了zookeeper znode/storm中的文件


再次启动集群并部署相同的拓扑,但出现了相同的错误。

我通过将storm.yaml属性storm.messaging.transport更改为org.apache.storm.messaging.netty.Context解决了问题