【问题标题】:Starting storm nimbus command doesn't work启动风暴雨云命令不起作用
【发布时间】:2021-05-19 07:00:49
【问题描述】:

我有 zookeeper 服务器,我正在尝试使用这些 zk 服务器安装 Storm。

我的storm.yaml 文件如下所示:

storm.zookeeper.servers:
 - "ZKSERVER-0"
 - "ZKSERVER-1"
 - "ZKSERVER-2"
storm.local.dir: "/opt/apache-storm-2.2.0/data"
nimbus.host: "localhost"
supervisor.slots.ports:
 - 6700
 - 6701
 - 6702
 - 6703

我用那些 ZKSERVER 测试了 ping,它运行良好。

但是,当我使用 ./storm nimbus 命令启动 nimbus 时,它没有显示任何错误,但也没有结束。

root@69e55d266f5a:/opt/apache-storm-2.2.0/bin:> ./storm nimbus
Running: /usr/jdk64/jdk1.8.0_112/bin/java -server -Ddaemon.name=nimbus -Dstorm.options= -Dstorm.home=/opt/apache-storm-2.2.0 -Dstorm.log.dir=/opt/apache-storm-2.2.0/logs -Djava.library.path=/usr/local/lib:/opt/local/lib:/usr/lib:/usr/lib64 -Dstorm.conf.file= -cp /opt/apache-storm-2.2.0/*:/opt/apache-storm-2.2.0/lib/*:/opt/apache-storm-2.2.0/extlib/*:/opt/apache-storm-2.2.0/extlib-daemon/*:/opt/apache-storm-2.2.0/conf -Xmx1024m -Djava.deserialization.disabled=true -Dlogfile.name=nimbus.log -Dlog4j.configurationFile=/opt/apache-storm-2.2.0/log4j2/cluster.xml org.apache.storm.daemon.nimbus.Nimbus

终端只显示上述日志,在我运行control+C 之前不会改变。

这里可能有什么问题?

【问题讨论】:

    标签: apache-storm


    【解决方案1】:

    在运行 ./storm nimbus 命令时。该过程已开始,如您的示例中所示。这是通常的行为。

    如果你想在后台运行storm,尝试用nohup命令运行

    nohup ./storm nimbus >storms.log &

    【讨论】:

      【解决方案2】:

      你能分享一下nimbus的日志吗? 通常,nimbus 将处于运行状态,直到您停止它,或者它面临错误。如果你想确定你的 nimbus 状态,你可以查看你的 nimbus 的日志 (./logs/nimbus.log)。

      【讨论】:

        猜你喜欢
        • 2017-12-03
        • 2014-10-27
        • 1970-01-01
        • 1970-01-01
        • 2016-08-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多