所以,碰巧我从他们的一个示例(storm-starter)中得到了一个 Storm 拓扑,部署名为-local
. 现在,当我尝试使用它时,它并不太高兴,kill
因为该名称被解释为参数。我试过用(双)引号等传递名称,但徒劳无功。还有其他方法吗?
问问题
120 次
2 回答
1
遇到同样的问题,也卡在那里几天。清理 zookeeper 数据的方式对我有用。但我从另一篇文章中发现--
用于停止参数解析。
storm kill -- -local
于 2021-11-12T19:36:52.760 回答
-1
我还没有尝试过,但请尝试以下方法,看看它是否有效 -
1) 使用 pkill 命令杀死拓扑
e.g: pkill local
2) 运行 ps -ef | grep local 然后找到“-local”的进程ID,然后使用这个命令 -
kill -9 {process-id of "-local" without using curly brackets}
于 2017-04-06T19:46:38.903 回答