【问题标题】:Apache Storm UI and workers can't resolve nimbus when running in Kubernetes在 Kubernetes 中运行时,Apache Storm UI 和工作人员无法解析 nimbus
【发布时间】:2018-06-06 14:07:23
【问题描述】:

我设置了一个storm nimbus 部署和另一个storm supervisor 部署(和一个UI),但是supervisor 死掉了,因为它无法解析nimbus ......它总是向pod FQDN 注册自己:

2018-06-06 17:07:01.935 o.a.s.n.NimbusInfo main [INFO] Nimbus 将其命名为storm-nimbus-hl874

如您所见,这是 replicationcontroller 中的 pod 名称,它不能被其他 pod 解析...

Supervisor 配置具有我创建的无头服务的正确地址,它是可解析和可连接的,但一旦启动它就会从 Zookeeper 查询 nimbus 名称,即 FQDN,忽略配置文件中的值(nimbus 种子) .所以我认为 nimbus 种子实际上并不是告诉主管或 UI 在哪里可以找到 nimbus 的一种方式。

不确定如何解决或是否有解决方法。

我可以创建一个带有无头服务的 statefulset,其中 pod 和服务具有相同的名称,但这看起来真的很难看。

【问题讨论】:

    标签: kubernetes apache-storm


    【解决方案1】:
    猜你喜欢
    • 1970-01-01
    • 2019-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-15
    相关资源
    最近更新 更多