Elasticsearch: Różnice pomiędzy wersjami

(Utworzono nową stronę "''Elasticsearch'' to rozproszony silnik wyszukiwania oraz analizy danych. Niniejszy poradnik przedstawia podstawową konfigurację niezbędną do momentu uruchomienia ap...")
 
(UWAGA! Usunięcie treści (strona pozostała pusta)!)
 
(Nie pokazano 16 wersji utworzonych przez 2 użytkowników)
Linia 1: Linia 1:
''Elasticsearch'' to rozproszony silnik wyszukiwania oraz analizy danych. Niniejszy poradnik przedstawia podstawową konfigurację niezbędną do momentu uruchomienia aplikacji.
 
  
=== Wstępna konfiguracja ===
 
Przed przystąpieniem do dalszych kroków należy:
 
* [[rezerwacja portów|Zarezerwować porty]], pierwszy z zakresu 9200-9299 do udostępnienia API poprzez HTTP, drugi z 9300-9399 do komunikacji między węzłami.
 
* Odblokować [[Binexec]].
 
 
=== Instalacja ===
 
Pobranie i rozpakowanie paczki:
 
<code><pre>
 
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.1.tar.gz
 
tar -xvf elasticsearch-5.5.1.tar.gz
 
</pre></code>
 
Aby móc korzystać z binarek bez podawania do nich pełnej ścieżki należy w .bash_profile dodać linijkę:
 
 
<syntaxhighlight lang="bash">export PATH="$PATH:$HOME/elasticsearch-5.5.1/bin/"</syntaxhighlight>
 
przy założeniu, że paczka elasticsearch-5.5.1.tar.gz została rozpakowana bezpośrednio w katalogu domowym.
 
 
Podane polecenie można również wydać w konsoli, wtedy rozwiązanie będzie działać podczas tej samej sesji.
 
 
=== Uruchamianie ===
 
Aby uruchomić aplikację jednorazowo należy wydać polecenie:
 
<code>
 
elasticsearch
 
</code>
 
 
Można również uruchomić aplikację w screen aby działała również po zamknięciu okna klienta SSH:
 
 
<code>screen elasticsearch</code>
 
 
Lub wykorzystać [[Cron]] by uruchomić usługę automatycznie po każdym restarcie serwera.
 
 
=== Odnośniki zewnętrzne ===
 
* [https://www.elastic.co/products/elasticsearch Strona projektu Elasticsearch]
 
 
[[Kategoria:Poradniki]]
 

Aktualna wersja na dzień 21:56, 16 lut 2023