2014-09-03 8 views
5
$ 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

कोशिश आप गलती कैसे slove करते हैं? – pengwang

उत्तर

0

आप किस पायथन संस्करण का उपयोग कर रहे हैं? यह शायद usr/lib64/python2.6/subprocess.py फ़ाइल जो python 2.7 के साथ आता है पता लगाने में सक्षम नहीं है और आप वर्तमान में python 2.6

2

साथ चल रहे हैं संभवतः तूफान आपके कंप्यूटर में JAVAHOME नहीं मिल रहा। इसे ठीक करने का तरीका यहां दिया गया है।

  1. तूफान conf फ़ोल्डर में storm storm_env.ini फ़ाइल खोलें।
  2. ढूँढें लाइन है कि वैकल्पिक JAVAHOME कॉन्फ़िगर
    यदि आप पहली बार यह इस

    #The जावा कार्यान्वयन उपयोग करने के लिए दिखाई देगा के लिए पहुंच रहे हैं। JAVA_HOME नहीं मिला तो है हम जावा पथ में होने की #JAVA_HOME उम्मीद: (। यह है कि यह कैसे मेरी फाइल में दिखता है) घर
  3. अपडेट यह आपके JAVAHOME साथ

    पूर्व:

    #The जावा कार्यान्वयन के लिए उपयोग। JAVA_HOME नहीं मिलता है, तो हम जावा रास्ते में

    JAVA_HOME होने की उम्मीद:/usr/lib/JVM/जावा-8-ओरेकल

  4. सहेजें परिवर्तन और संपादक को बंद करें।

  5. खुला नया टर्मिनल और फिर

संबंधित मुद्दे