【问题标题】:Storm Supervisors not starting after machine restart机器重启后 Storm Supervisors 未启动
【发布时间】:2014-10-15 20:10:00
【问题描述】:

我已经运行一个storm-0.8.2 集群一年多了。昨晚 AWS 重新启动了主管机器。我已尝试手动重新启动主管进程,但在启动时我在日志中收到此错误消息。

014-10-15 19:48:04 supervisor [ERROR] Error on initialization of server mk-supervisor

java.net.UnknownHostException: domU-<aws internal ip>: domU-<aws internal ip>

at java.net.InetAddress.getLocalHost(InetAddress.java:1454)

at backtype.storm.util$local_hostname.invoke(util.clj:153)

at backtype.storm.daemon.supervisor$supervisor_data.invoke(supervisor.clj:181)

at backtype.storm.daemon.supervisor$fn__4729$exec_fn__1200__auto____4730.invoke(supervisor.clj:331)

at clojure.lang.AFn.applyToHelper(AFn.java:167)

at clojure.lang.AFn.applyTo(AFn.java:151)

at clojure.core$apply.invoke(core.clj:601)

at backtype.storm.daemon.supervisor$fn__4729$mk_supervisor__4754.doInvoke(supervisor.clj:327)

at clojure.lang.RestFn.invoke(RestFn.java:436)

at backtype.storm.daemon.supervisor$_launch.invoke(supervisor.clj:477)

at backtype.storm.daemon.supervisor$_main.invoke(supervisor.clj:506)

at clojure.lang.AFn.applyToHelper(AFn.java:159)

at clojure.lang.AFn.applyTo(AFn.java:151)

at backtype.storm.daemon.supervisor.main(Unknown Source)

我不是 clojure 专家,但看起来在 backtype.storm.daemon.supervisor.clj 的第 215 行,可以在配置文件中设置 localhost 名称。

215 :my-hostname (if (contains? conf STORM-LOCAL-HOSTNAME)
216                (conf STORM-LOCAL-HOSTNAME)
217                 (local-hostname))

这可能吗?我需要在什么文件中设置此设置?此设置的正确键是什么?

还是我离基地太远了,需要做些其他事情来让我的员工重新开始工作?

【问题讨论】:

    标签: clojure apache-storm


    【解决方案1】:

    我以前没有遇到过这种情况,但如果我是你,我会尝试:

    • 清除 Storm 使用的目录(您在 conf/storm.yaml 中配置的目录。
    • 如果上一步未能解决问题,请尝试将 IP 映射到操作系统主机文件中的主机名。

    【讨论】:

    • 我没有想到将 IP 映射到主机名。那可能会奏效。谢谢。我确实找到了一种在storm.yaml文件中设置本地主机的方法,这成功了。
    【解决方案2】:

    我从用户邮件列表(用户 ATstorm DOT apache DOT com)获得了帮助。您可以使用键“storm.local.hostname”在 conf/storm.yaml 文件中设置本地主机。

    【讨论】:

      【解决方案3】:

      将以下条目添加到storm.yaml文件

      storm.local.hostname: "本地主机"

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-12-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-08-15
        • 2019-12-21
        相关资源
        最近更新 更多