2015-02-24 3 views
6

डिस्कनेक्ट करने के बाद किबाना 4 चल रहा है, मैंने उबंटू लिनक्स 14 बॉक्स पर लोचदार खोज और किबाना एज संस्करण स्थापित किए हैं। तो यह ElasticSearch 1.4.4 पर किबाना 4 है।एसबीएच सत्र

चलाता है और के माध्यम से एक आकर्षण की तरह काम करता है: ./bin/kibana

हालांकि, जैसे ही मैं अपने पोटीन सत्र बाधित हो के रूप में, Kibana काम करना बंद। लोचदार खोज पोर्ट 9200 पर सुनती रहती है, लेकिन किबाना 5601 पर अब तक नहीं पहुंचा जा सकता है।

अंतर ऐसा लगता है कि किबाना 'अग्रभूमि' में चलता है - जैसे ही आप इसे चलाते हैं - आप लॉग इन संदेशों को हर समय उड़ते देखते हैं। -q का उपयोग करके यह वास्तव में शांत हो जाएगा - लेकिन पृष्ठभूमि में नहीं चल रहा है।

तो मैंने कहीं कहीं पढ़ा है कि पृष्ठभूमि में इसे चलाने से काम हो सकता है: ./bin/kibana &। यह नहीं है न तो CTRL-Z and then bg काम करता है।

तो शायद कारण यह है कि मैं लॉग इन उपयोगकर्ता के तहत किबाना चलाता हूं और जब मैं लॉग आउट करता हूं, तो वह उस उपयोगकर्ता की सभी प्रक्रियाओं को मार देता है। तो मैंने sudo adduser kibanarunner और sudo -u kibanarunner ./bin/kibana की कोशिश की लेकिन उसने चाल भी नहीं की।

मैं अपने एसएसएच सत्र को रोकने के बाद किबाना को ऊपर और चलना चाहता हूं - मैं यह कैसे कर सकता हूं?

उत्तर

7

आप अपने सत्र से प्रक्रिया को अलग कर सकते हैं।

./bin/kibana & 
disown 
+0

काम करने लगता है! बहुत बढ़िया। मुझे इसे सत्यापित करने दें और फिर मैं उत्तर के रूप में चिह्नित करूंगा। –

8

लुई फिलिप Huberdeau से जवाब मेरे लिए काम नहीं कर रहा था, तो यह मेरी हल है:

sh kibana-4.0.1-linux-x64/bin/kibana >> /var/log/kibana.log(or /dev/null) & 
+0

धन्यवाद जॉनी होस्ट, आपका उत्तर मेरे लिए भी काम कर रहा है और मुझे लगता है कि इसे सही उत्तर – hkazemi

+0

एनपी के रूप में चिह्नित किया जाना चाहिए, मदद करने में खुशी हुई। –

0

मैं इस आदेश की सलाह देते हैं (ubuntu): nohup ./kibana/bin/kibana &

3

आप चाहिए

स्क्रीन-डी-एम ./bin/kibana

का उपयोग करने का प्रयास करें

या अन्य उपयोगी तरीका:

nohup ./bin/kibana> kibana.log 2>

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