में रूट उपयोगकर्ता के रूप में Elasticsearch 2.1.1 को चलाने के लिए कैसे करें मैं अपने लिनक्स मशीन में Elasticsearch 2.1.1 चलाने की कोशिश कर रहा हूं, जिसे मैं इसके मूल उपयोगकर्ता हूं।लिनक्स मशीन
जब मैं Elasticsearch.I निष्पादित करने के लिए निम्न त्रुटि हो रही है की कोशिश की,
Exception in thread "main" java.lang.RuntimeException: don't run elasticsearch as root.
at org.elasticsearch.bootstrap.Bootstrap.initializeNatives(Bootstrap.java:93)
at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:144)
at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:285)
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:35)
Refer to the log for complete error details.
मैं कुछ सुझाव इंटरनेट में उपलब्ध संदर्भित किया जाता है, वे इसे अन्य उपयोगकर्ता के रूप में चलाने के लिए उल्लेख किया है। मेरा परिदृश्य केवल रूट उपयोगकर्ता के रूप में चलाने के लिए है। अलग-अलग उपयोगकर्ता के रूप में चलाने के बिना इस समस्या को कैसे दूर करें।
अग्रिम
में काम करता है मुझे विश्वास नहीं है कि इसके चारों ओर एक रास्ता है, आपको इसे सुरक्षा कारणों से किसी अन्य उपयोगकर्ता के रूप में चलाने की ज़रूरत है। – IanGabes
रूट के रूप में एक वेबसर्वर चलाने के लिए यह बेहद खतरनाक है। यह नहीं होना चाहिए। विशेष रूप से यह उत्तर इसे नाखून करता है: http://askubuntu.com/a/16201/35185 कृपया इस धागे का संदर्भ लें: http://askubuntu.com/questions/16178/why-is-it-bad-to-login- रूट के रूप में – Semo