diff --git a/HowtoElasticsearch.md b/HowtoElasticsearch.md index 2b41f3c2..f0eabc7e 100644 --- a/HowtoElasticsearch.md +++ b/HowtoElasticsearch.md @@ -1035,6 +1035,20 @@ Par exemple sur un cluster avec un seul nœud, on ne veut pas de replica. On pre # for index in $(curl 127.0.0.1:9200/_cat/indices/?h=index&health=yellow); do curl -X PUT 127.0.0.1:9200/$index/_settings -H 'Content-Type: application/json' -d '{ "index": {"number_of_replicas": 0} }'; done ~~~ +### Nombre de replicas par défaut + +On utilise un template qui définira la valeur par défaut du nombre de replicas de tous les nouveaux index : + +~~~ +# curl -X PUT "localhost:9200/_template/template_1?pretty" -H 'Content-Type: application/json' -d' +{ + "index_patterns": ["*"], + "settings": { + "number_of_replicas": 0 + } +}' +~~~ + ### Consulter l'état du recovery Cette requête donnera une vision sur l'état des synchro et d'éntuelles opérations de recovery :