Maison >Java >javaDidacticiel >Comment résoudre le problème de configuration du compte et du mot de passe de l'environnement de cluster ElasticSearch en Java

Comment résoudre le problème de configuration du compte et du mot de passe de l'environnement de cluster ElasticSearch en Java

WBOY
WBOYavant
2023-04-20 12:43:062785parcourir

1. Modifiez le fichier elasticsearch.yml du site principal et ajoutez la ligne suivante :

xpack.security.enabled : true

2 Générez une clé de sécurité

Coupez dans le répertoire d'installation d'ES et exécutez bin/elasticsearch. -certutil ca -out config/elastic-certificates.p12 -pass « »

générera elastic-certificates.p12 dans le répertoire /home/elasticsearch-7.9.3/config

3. Continuez à modifier le fichier ES yml

.

Ajoutez les quatre lignes suivantes :

xpack.security.transport.ssl.enabled: true
xpack.security.transport.ssl.verification_mode: certificate
xpack.security.transport.ssl.keystore.path: elastic-certificates. p12
xpack.security.transport.ssl ​​.truststore.path: elastic-certificates.p12

4. Mettez à jour la configuration du nœud du cluster

Copiez elastic-certificates.p12 dans la configuration des autres nœuds et modifiez le yml. d'autres nœuds en même temps.

5. Redémarrez ES

6. Exécutez ./elasticsearch-setup-passwords interactive pour définir les mots de passe

7. Gestion des problèmes pendant le processus :

7.1 Après avoir exécuté la troisième étape au début, exécutez directement ./elasticsearch. - configuration-mots de passe interactifs. Invite toujours « ERREUR : échec de la définition du mot de passe pour l'utilisateur [apm_system] »

Comment résoudre le problème de configuration du compte et du mot de passe de l'environnement de cluster ElasticSearch en Java

8. Effet : 

Comment résoudre le problème de configuration du compte et du mot de passe de l'environnement de cluster ElasticSearch en Java

.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer