我需要将supervisor.slots.port=[6700、6701、6702、6703、6704]的数量更改为5个端口,并按拓扑更改单个拓扑可用的辅助进程数。辅助进程数=5。
此外,我还根据storm文档中的建议进行了这些更改,以更改名为“storm.yaml”的配置文件。现在我面临的问题是,当我尝试使用“./storm ui”命令重新启动storm ui服务时,它无法完全执行,并且卡住了。另一方面,如果我尝试在ambari服务选项卡下执行相同的操作,我可以启动storm ui,但它会覆盖我的“storm.yaml”,然后它将返回supervisor.slots.port=[6700,6701]和topology.workers=1。我的storm版本是:0.9.1.2.1.1.0-385
我现在不知道如何解决这个问题,我正在努力寻找是否有人已经解决了这个问题。
1条答案
按热度按时间zzzyeukh1#
如果您安装了ambari并且可以看到列出的storm服务,那么您就可以在那里管理storm,ambari将为您设置配置(如您所见)。
转到ambari->storm->configs,更改配置(查找supervisor.slots.ports),保存并重新启动组件。