Adgang til Elasticsearch API
- URL:
http://<server-ip>:9200 - Intern klyngekommunikation:
127.0.0.1:9300(må ikke eksponeres eksternt)
Referencer
- Bruger:
elastic - Adgangskode: gemt sikkert i
/root/.cloudzy-creds
Vigtige mapper
- Konfiguration:
/etc/elasticsearch - Data:
/var/lib/elasticsearch - Logs:
/var/log/elasticsearch - Binære filer:
/usr/share/elasticsearch/bin - Plugins:
/usr/share/elasticsearch/plugins
Administration af tjenesten
Brug systemctl kommandoer:
systemctl status elasticsearch systemctl restart elasticsearch systemctl stop elasticsearch systemctl start elasticsearch
Tilmelding af Kibana (valgfrit)
Hvis du planlægger at installere Kibana separat, skal du generere en tilmeldingstoken på Elasticsearch og bruge den til at konfigurere Kibana sikkert.
1. Generer tilmeldingstoken på Elasticsearch-serveren:
/usr/share/elasticsearch/bin/elasticsearch-create-enrollment-token -s kibana
2. Kopier det genererede token, og kør følgende på Kibana-serveren:
/usr/share/kibana/bin/kibana-setup --enrollment-token "<your-token>"
Dette tilmelder Kibana sikkert til Elasticsearch.
Eksempel på Elasticsearch-kommandoer
Kontroller klyngens tilstand:
curl -X GET -k "https://localhost:9200/_cluster/health?pretty" -u elastic:<password> --cacert /etc/elasticsearch/certs/http_ca.crt
Vis alle indekser:
curl -X GET -k "https://localhost:9200/_cat/indices?v" -u elastic:<password> --cacert /etc/elasticsearch/certs/http_ca.crt