사용자 도구

사이트 도구


search:elasticsearch

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
search:elasticsearch [2019/01/10 15:50]
kwon37xi [Docker로 띄우면서 Clustering 할 때]
search:elasticsearch [2019/02/14 19:11] (현재)
kwon37xi [Linux 설정]
줄 29: 줄 29:
   * ''​host:​9200/​_cluster/​settings?​pretty''​ : Cluster 상태 조회   * ''​host:​9200/​_cluster/​settings?​pretty''​ : Cluster 상태 조회
   * ''​host:​9200/​_cluster/​health?​pretty''​ : Cluster health check [[https://​www.elastic.co/​guide/​en/​elasticsearch/​reference/​current/​cluster-health.html|Cluster Health]]   * ''​host:​9200/​_cluster/​health?​pretty''​ : Cluster health check [[https://​www.elastic.co/​guide/​en/​elasticsearch/​reference/​current/​cluster-health.html|Cluster Health]]
 +
 ===== Docker로 띄우면서 Clustering 할 때 ===== ===== Docker로 띄우면서 Clustering 할 때 =====
   * [[:​docker|Docker]]로 ES를 띄울 경우 ''​network''​ 설정이 복잡해진다.   * [[:​docker|Docker]]로 ES를 띄울 경우 ''​network''​ 설정이 복잡해진다.
줄 69: 줄 70:
 <code sh> <code sh>
 --cap-add=SYS_PTRACE --cap-add=SYS_PTRACE
 +</​code>​
 +
 +===== Linux 설정 =====
 +  * [[https://​www.elastic.co/​guide/​en/​elasticsearch/​reference/​current/​vm-max-map-count.html|Virtual memory | Elasticsearch Reference]]
 +<​code>​
 +sysctl -w vm.max_map_count=262144
 </​code>​ </​code>​
  
줄 86: 줄 93:
     * 메모리는 31GB 혹은 32bit Pointer가 될수 있는 max 값.     * 메모리는 31GB 혹은 32bit Pointer가 될수 있는 max 값.
     * Shard 는 최대 30GB가 될 정도 수준으로 구성.(Replica 도 계산시 단일 Shard로 쳐서)     * Shard 는 최대 30GB가 될 정도 수준으로 구성.(Replica 도 계산시 단일 Shard로 쳐서)
 +
 +===== G1 GC =====
 +  * G1 GC로 가려면 [[search:​lucene|Lucene]] 관련 버그들이 해결된 [[java:​10|Java 10]] 이상 버전 권장.
 +  * [[https://​brunch.co.kr/​@alden/​45|G1 GC 적용과 JVM Upgrade]]
 +  * [[https://​medium.com/​naukri-engineering/​garbage-collection-in-elasticsearch-and-the-g1gc-16b79a447181|Garbage Collection in Elasticsearch and the G1GC – Naukri Engineering – Medium]]
 +  * [[https://​sematext.com/​blog/​java-9-elasticsearch-benchmark/​|Java 9 Elasticsearch Benchmark: upgrading benefits]]
 +
  
 ===== RollingFileAppender로 변경 ===== ===== RollingFileAppender로 변경 =====
search/elasticsearch.1547103041.txt.gz · 마지막으로 수정됨: 2019/01/10 15:50 저자 kwon37xi