1. Ubah suai elasticsearch.yml tapak utama dan tambah baris berikut:
xpack.security.enabled: true
2 kunci
Potong ke direktori pemasangan ES dan jalankan bin/elasticsearch-certutil ca -out config/elastic-certificates.p12 -pass ""
akan menjana elastik dalam /home/elasticsearch- 7.9.3/config directory -certificates.p12
3. Teruskan mengubah suai fail ES yml
Tambah empat baris berikut:
xpack.security. transport.ssl.enabled: true
xpack.security.transport.ssl.verification_mode: sijil
xpack.security.transport.ssl.keystore.path: elastic-certificates.p12
xpack.security.transport. ssl.truststore.path: elastic-certificates .p12
4 Kemas kini konfigurasi nod kelompok
Salin elastic-certificates.p12 ke konfigurasi nod lain dan ubah suai. yml nod lain pada masa yang sama.
5. Mulakan semula ES
6 Jalankan ./elasticsearch-setup-passwords interaktif untuk menetapkan kata laluan.
7 >7.1 Selepas melaksanakan langkah ketiga, laksanakan ./elasticsearch-setup-passwords secara langsung. Sentiasa menggesa "ERROR: Gagal menetapkan kata laluan untuk pengguna [apm_system]"
8 Kesan:
Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan masalah mengkonfigurasi akaun dan kata laluan persekitaran kluster ElasticSearch di Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!