风暴雨云未启动:低于错误

Posted

技术标签:

【中文标题】风暴雨云未启动:低于错误【英文标题】:storm nimbus not starting: Getting below error 【发布时间】:2014-10-27 16:21:23 【问题描述】:
$ storm nimbus
Traceback (most recent call last):

  File "/home/chefsolo/apache-storm-0.9.1-incubating/bin/storm", line 455, in <m                                            odule>

  main()

  File "/home/chefsolo/apache-storm-0.9.1-incubating/bin/storm", line 452, in ma                                            in

  (COMMANDS.get(COMMAND, unknown_command))(*ARGS)

  File "/home/chefsolo/apache-storm-0.9.1-incubating/bin/storm", line 268, in ni                                            mbus

  jvmopts = parse_args(confvalue("nimbus.childopts", cppaths)) + [

  File "/home/chefsolo/apache-storm-0.9.1-incubating/bin/storm", line 81, in con                                            fvalue

  p = sub.Popen(command, stdout=sub.PIPE)

  File "/usr/lib64/python2.6/subprocess.py", line 639, in __init__
    errread, errwrite)

  File "/usr/lib64/python2.6/subprocess.py", line 1228, in _execute_child
    raise child_exception

OSError: [Errno 2] No such file or directory

【问题讨论】:

你如何解决这个错误? 【参考方案1】:

可能 Storm 在您的计算机中找不到 JAVAHOME。以下是解决方法。

    在storm conf文件夹中打开storm_env.ini文件。 查找配置备用 JAVAHOME 的行 如果您是第一次访问,它将看起来像这样 #要使用的java实现。如果找不到 JAVA_HOME,我们希望 java 在路径中 #JAVA_HOME:主页

    用你的 JAVAHOME 更新它

    ex(这是它在我的文件中的外观。):

    #要使用的java实现。如果找不到 JAVA_HOME,我们希望 java 在路径中

    JAVA_HOME:/usr/lib/jvm/java-8-oracle

    保存更改并关闭编辑器。

    打开新终端并重试

【讨论】:

【参考方案2】:

您使用的是哪个 python 版本?它可能无法找到python 2.7 附带的usr/lib64/python2.6/subprocess.py 文件,而您当前正在使用python 2.6 运行

【讨论】:

以上是关于风暴雨云未启动:低于错误的主要内容,如果未能解决你的问题,请参考以下文章

超融合如何克服启动风暴?云桌面启动风暴的解决办法

超融合如何克服云桌面启动风暴--云宏

ArcGIS风暴Win10操作系统ArcGIS许可License无法启动的解决方法汇总(绝对成功!)

2022《粤语好声音-乐队风暴》全国海选启动发布会圆满落幕!

2022《粤语好声音-乐队风暴》 全国海选启动发布会圆满落幕

iPhone 拒绝了发布请求。内部启动错误:进程启动失败:未指定