我在集群中运行apachestorm,我正在寻找停止和/或重新启动nimbus、supervisor和ui的方法。写一份服务会有帮助吗?我应该在这个服务文件中写什么?我应该把它放在哪里?先谢谢你
ewm0tg9j1#
我们可以使用命令“ps-aux | grep nimbus”或supervisor等轻松地阻止它们,然后我们必须找到进程id并使用“kill”命令杀死它。
sshcrbum2#
是的,编写服务是运行storm的推荐方法。要运行的命令是 storm nimbus 启动nimbus(每个集群至少1个), storm supervisor 运行主管(每台工人机器1台), storm ui (每个集群1个)和 storm logviewer (每台工人机器1台)。您还可以运行其他命令,但只需运行即可找到这些命令 storm ,它将打印一个列表。关于如何编写服务,请看一下暴发户的食谱http://upstart.ubuntu.com/cookbook/.这里有一个示例脚本,您可以用来开始https://unix.stackexchange.com/a/84289
storm nimbus
storm supervisor
storm ui
storm logviewer
storm
9rnv2umw3#
您可以将它们作为服务,并在节点启动时启动它们,也可以使用相同的方法来停止它们。/etc/rc.d/服务启动或停止或重新启动
3条答案
按热度按时间ewm0tg9j1#
我们可以使用命令“ps-aux | grep nimbus”或supervisor等轻松地阻止它们,然后我们必须找到进程id并使用“kill”命令杀死它。
sshcrbum2#
是的,编写服务是运行storm的推荐方法。要运行的命令是
storm nimbus
启动nimbus(每个集群至少1个),storm supervisor
运行主管(每台工人机器1台),storm ui
(每个集群1个)和storm logviewer
(每台工人机器1台)。您还可以运行其他命令,但只需运行即可找到这些命令storm
,它将打印一个列表。关于如何编写服务,请看一下暴发户的食谱http://upstart.ubuntu.com/cookbook/.
这里有一个示例脚本,您可以用来开始https://unix.stackexchange.com/a/84289
9rnv2umw3#
您可以将它们作为服务,并在节点启动时启动它们,也可以使用相同的方法来停止它们。
/etc/rc.d/服务启动或停止或重新启动