# Shard, replica 설정 질문 드립니다

**URL:** <https://discuss.elastic.co/t/shard-replica/108062>\
**Category:** 한국어 질문 및 토론\
**Created:** [November 17, 2017, 5:23am UTC](https://discuss.elastic.co/t/shard-replica/108062 "2017-11-17T05:23:15Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![rootkey](https://avatars.discourse-cdn.com/v4/letter/r/278dde/32.png) [@rootkey](https://discuss.elastic.co/u/rootkey)\
**Post date:** [November 17, 2017, 5:23am UTC](https://discuss.elastic.co/t/shard-replica/108062/1 "2017-11-17T05:23:15Z")

</div>

안녕하세요  
elasticsearch 운영 관련 하여 몇가지 질문 드립니다.

구성은 아래와 같습니다.  
master 2대 / data node 3대 / logstash 2대

ip heap.percent ram.percent cpu load\_1m load\_5m load\_15m node.role master name  
218.x.x.x 4 69 0 0.00 0.00 0.00 m \* es-master02  
218.x.x.x 4 62 0 0.00 0.00 0.00 m - es-master01  
218.x.x.x 4 71 1 0.00 0.00 0.00 d - es-data03  
218.x.x.x 2 71 0 0.13 0.06 0.01 d - es-data02  
218.x.x.x 5 72 0 0.07 0.04 0.00 d - es-data01

any logs -\> logstash 2대 -\> master01,master02 -\> data-nodes 3대

질문드립니다.

5.6 버전 사용중

**1. 위와 같은 구성으로도 운영이 가능한지요? (상황에 따라 많이 틀리긴 하겠지만요)**

**2. shard 갯수 및 replica 수를 변경 하고자 아래와 같이 하였으나, 날짜가 바뀌면 새로 인덱스 생성시 default 값**  
으로 (shard 5, replica 1) 변경됩니다.  
인덱스 생성후 영구적으로 (날짜가 변경되어도) 두가지 변경 값을 적용할수 있는 방법이 있는지요?

```
 운영 상태에서 아래와 같이 변경하였으나 날짜가 변경되면 default 값으로 변경됩니다.

 curl -XPUT 'http://218.x.x.x:9200/filebeat-*/_settings' -d '{ 
  "index.number_of_replicas": 0, <--바로 적용됨
   "index.number_of_shards": 6, <-- 적용 불가
  "refresh_interval" : "30s" <-- 적용 가능
 }'

```

**요약 하자면, 인덱스 생성될때 마다 자동으로 shard 6 , replica 0 , refresh\_interval 30s 로 하는 방법이 궁금합니다.. ????????**  
(5.6 버전에서는 elasticsearch.yml 파일에 적용 불가 )

* * *

template 추가로 해결 했습니다.

curl -XPUT 'x.x.x.x:9200/\_template/template\_xxxxxxx' -d '  
{  
"template" : "xxxxxxx-\*",  
"settings" : {"number\_of\_replicas" : "0", "number\_of\_shards" : "6", "refresh\_interval" : "30s" }  
}'

---

<div class="post-metadata">

**Author:** ![Changbae\_Jeon](https://avatars.discourse-cdn.com/v4/letter/c/4491bb/32.png) [@Changbae\_Jeon](https://discuss.elastic.co/u/Changbae_Jeon)\
**Post date:** [December 4, 2017, 1:20am UTC](https://discuss.elastic.co/t/shard-replica/108062/2 "2017-12-04T01:20:55Z")

</div>

2번에 대해서는 이미 해결을 하셔서 1번에 대해서만 답변 드립니다.

[https://www.elastic.co/guide/en/elasticsearch/reference/6.0/modules-node.html](https://www.elastic.co/guide/en/elasticsearch/reference/6.0/modules-node.html)  
공식 가이드에서 각 노드별 역할에 대해서 설명을 하고 있습니다.  
필요한 내용만 말씀드리면, 마스터 노드는 마스터 노드의 역할만 하는 것을 권장하며, 구성은 클러스터가 쪼개지는 것을 막기위해 홀수로 운영하는 것을 권장하고 있습니다.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [January 1, 2018, 1:21am UTC](https://discuss.elastic.co/t/shard-replica/108062/3 "2018-01-01T01:21:41Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
