1. Ändern Sie die Datei „elasticsearch.yml“ der Hauptseite und fügen Sie die folgende Zeile hinzu:
#🎜 🎜#2. Generieren Sie einen SicherheitsschlüsselSchneiden Sie in das ES-Installationsverzeichnis und führen Sie bin/elasticsearch-certutil ca -out config/elastic-certificates.p12 -pass „“xpack.security.enabled: true
#🎜🎜 aus # befindet sich in /home Das Verzeichnis /elasticsearch-7.9.3/config generiert elastic-certificates.p12
3. Ändern Sie weiterhin die ES-YML-Datei
Fügen Sie Folgendes hinzu vier Zeilen:
#🎜🎜 #xpack.security.transport.ssl.enabled: true
xpack.security.transport.ssl.verification_mode: Certificatexpack.security.transport .ssl.keystore.path: elastic-certificates .p12Kopieren Sie elastic-certificates.p12 in die Konfiguration anderer Knoten und ändern Sie gleichzeitig die YML anderer Knoten. 5. Starten Sie ES6. Führen Sie ./elasticsearch-setup-passwords interaktiv aus, um das Passwort festzulegen.7 Verarbeitung: 7.1 Nach Ausführung des dritten Schritts führen Sie ./elasticsearch-setup-passwords Interactive direkt aus. Es erscheint immer die Meldung „FEHLER: Kennwort für Benutzer [apm_system] konnte nicht festgelegt werden“ 🎜#xpack.security.transport.ssl.truststore.path: elastic-certificates.p12
4 des Clusterknotens
Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem der Konfiguration des Kontos und Passworts der ElasticSearch-Clusterumgebung in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!