如何停止Apache Storm Nimbus,UI和Supervisor?

时间:2019-04-12 10:16:08

标签: apache-storm supervisor upstart nimbus

我在集群中运行Apache Storm,我一直在寻找停止和/或重新启动Nimbus,Supervisor和UI的方法。写服务有助于吗?我应该在该服务文件中写什么,应该放在哪里?预先谢谢你

3 个答案:

答案 0 :(得分:0)

是的,推荐使用服务来运行Storm。您要运行的命令是storm nimbus以启动Nimbus(每个集群最少1个),storm supervisor以运行管理程序(每个工作机1个),storm ui(每个集群1个)和{ {1}}(每台工作计算机1个)。您还可以运行其他命令,但是只需运行storm logviewer即可找到这些命令,它将显示一个列表。

关于如何编写服务,请查看新贵食谱http://upstart.ubuntu.com/cookbook/

这里有一个示例脚本,您可能可以用来入门https://unix.stackexchange.com/a/84289

答案 1 :(得分:0)

您可以将它们作为服务并在节点启动时启动它们,并且可以使用它们来停止它们。

/etc/rc.d/SERVICE启动或停止或重新启动

答案 2 :(得分:0)

我们可以使用命令“ ps -aux | grep nimbus”或超级用户等轻松地停止它们。然后,我们必须找到进程ID并使用“ kill”命令将其杀死。