Próbuję uruchomić Elasticsearch 2.1.1 na moim komputerze z systemem Linux, którego jestem jej głównym użytkownikiem.Jak uruchomić Elasticsearch 2.1.1 jako root w maszynie Linux
Kiedy próbowałem wykonać Elasticsearch.I otrzymuję następujący błąd,
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.
odniosłem jakiś propozycja dostępna w internecie, wspominali go uruchomić jako inny użytkownik. Moim scenariuszem jest uruchamianie tylko jako użytkownik root. Jak pokonać ten problem bez uruchamiania jako inny użytkownik.
góry dzięki
Nie wierzę, że istnieje sposób obejścia tego, musisz uruchomić go jako inny użytkownik ze względów bezpieczeństwa. – IanGabes
Jest niezwykle niebezpieczne, aby uruchomić serwer sieciowy jako root. To się nie może zdarzyć. Szczególnie ta odpowiedź jest naiwna: http://askubuntu.com/a/16201/35185 Proszę odnieść się do tego wątku: http://askubuntu.com/questions/16178/why-is-it-bad-to-login- as-root – Semo