当前位置: 首页 > 知识库问答 >
问题:

如何为Storm中的一个光轮配置各种监视器?

贺栋
2023-03-14

我有一个nimbus服务器和另外3个supervisor服务器。我有11个Storm拓扑正在运行。但他们都只在灵光里奔跑。如何配置其他监控器,使拓扑分布在不同的监控器之间。我必须更改哪些配置文件?

共有1个答案

司徒池暝
2023-03-14

好像有什么好笑的事情在发生。对于corona-stage-storm-supervisor-01corona-stage-storm-supervisor-02这两个主机,每个主机有两个监控器。但是,一个主机应该只有一个主管在运行。我假设这“混淆”了Nimbus,它使用了仅有一个supervisor运行的剩余主机(corona-storm-nimbus-01)。

有关更多细节,请参见Storm文档(并与进行设置的管理员交谈):

  • https://storm.apache.org/releases/1.0.0/setting-up-a-storm-cluster.html
  • https://storm.apache.org/releases/1.0.0/reduction-the-parallelism-of-a-storm-topology.html
 类似资料:
  • 上一节:分分钟部署一个Hexo环境 准备启程 一旦安装了Hexo,运行以下命令初始化Hexo在目录 $ hexo init <folder> $ cd <folder> $ cnpm install 一旦初始化,你的项目文件夹是这个样子: . ├── _config.yml ├── package.json ├── scaffolds ├── scripts ├── source | ├──

  • 我有一个实体,它根据我对这个实体的调用方式从不同的表中检索数据,如下所示:每个实体Hibernate两个表,这对我来说很好。但是,如何设置hibernate来为一个实体调用各种数据库呢?

  • 理解如何配置 Ceph 监视器是构建可靠的 Ceph 存储集群的重要方面,任何 Ceph 集群都需要至少一个监视器。一个监视器通常相当一致,但是你可以增加、删除、或替换集群中的监视器,详情见增加/删除监视器和增加/删除监视器( ceph-deploy ) 。 背景 监视器们维护着集群运行图的“主副本”,就是说客户端连到一个监视器并获取当前运行图就能确定所有监视器、 OSD 和元数据服务器的位置。

  • 示例#1我将特定组件的任务数和执行器数设置为“2”。 示例#2:no of tasks 示例#3:任务数>执行者数我将特定组件的任务数设置为“5”,执行者数设置为“1”。 我不知道上面的哪一个例子将导致拓扑的最佳并行性,并建议哪一个给予Storm并行性的好处?请帮助我理解这一点。

  • (心跳配置) 完成基本配置后就可以部署、运行 Ceph 了。执行 ceph health 或 ceph -s 命令时,监视器会报告 Ceph 存储集群的当前状态。监视器通过让各 OSD 自己报告、并接收 OSD 关于邻居状态的报告来掌握集群动态。如果监视器没收到报告,或者它只收到集群的变更报告,那它就要更新集群运行图。 关于监视器与 OSD 的交互 Ceph 提供了合理的默认值,然而你可以覆盖它们

  • NutIoc 包含一个 JsonLoader或者N个IocLoader或者一个ComboIocLoader Ioc ioc = new NutIoc(new JsonLoader("path/to/mybeans.js")); //示意 JsonLoader 从一个 JS 文件中加载一组 IocBean 的配置信息,这个JS文件的格式通常为 { "对象名称" : {