Elasticsearch API elérés
- URL:
http://<server-ip>:9200 - Belső klaszterkommunikáció:
127.0.0.1:9300(külsőleg ne tegye ki)
Hitelesítő adatok
- Felhasználó:
elastic - Jelszó: biztonságosan tárolva
/root/.cloudzy-creds
Fontos könyvtárak
- Konfiguráció:
/etc/elasticsearch - Adatok:
/var/lib/elasticsearch - Naplók:
/var/log/elasticsearch - Bináris fájlok:
/usr/share/elasticsearch/bin - Pluginek:
/usr/share/elasticsearch/plugins
A szolgáltatás kezelése
Használat systemctl parancsok:
systemctl status elasticsearch systemctl restart elasticsearch systemctl stop elasticsearch systemctl start elasticsearch
Kibana regisztrációja (opcionális)
Ha a Kibana-t külön kívánja telepíteni, akkor az Elasticsearch-en regisztrációs tokent kell generálnia, és azt kell használnia a Kibana biztonságos konfigurálásához.
1. Hozzon létre regisztrációs tokent az Elasticsearch szerveren:
/usr/share/elasticsearch/bin/elasticsearch-create-enrollment-token -s kibana
2. Másolja a generált tokent, és futtassa a Kibana szerveren:
/usr/share/kibana/bin/kibana-setup --enrollment-token "<your-token>"
Ezzel a Kibana biztonságosan regisztrálódik az Elasticsearch-hez.
Példa Elasticsearch parancsokra
Ellenőrizze a klaszter állapotát:
curl -X GET -k "https://localhost:9200/_cluster/health?pretty" -u elastic:<password> --cacert /etc/elasticsearch/certs/http_ca.crt
Az összes index felsorolása:
curl -X GET -k "https://localhost:9200/_cat/indices?v" -u elastic:<password> --cacert /etc/elasticsearch/certs/http_ca.crt