Elasticsearch(엘라스틱서치) 5

[elasticsearch] circuit_breaking_exception 에러 처리

Elasticsearch 운영중 기억에 남는 오류를 기록해본다.. 해당 에러는 요청 작업에 의해서 OutOfMemoryError가 발생되는 것을 방지 하기 위해 차단하는것을 말한다. 해결법 1. 힙메모리 올리기 elasticsearch/config/jvm.options # Xms represents the initial size of total heap space # Xmx represents the maximum size of total heap space -Xms8g -Xmx8g 서버 메모리의 여유가 있을 경우 힙메모리를 늘려서 해결 할 수 있다. Elasticsearch에서는 최대 메모리 설정 수치는 32g이하 이고, 서버 메모리의 절반을 설정하는것을 권장하고 있다. 2. 메모리 임계치 올리기 ht..

[Elasticsearch] Linux에 설치시 설정값 정리

엘라스틱 구동시 에러 발생 처리 방법을 까먹을까봐 정리해둔다. 1. max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [524288] 에러가 발생하는 경우 vi /etc/sysctl.conf vm.max_map_count = 524288 2. bootstrap checks failed memory locking requested for elasticsearch process but memory is not locked vi /etc/security/limits.confe elasticsearch soft nofile 65536 elasticsearch hard nofile 65536 elasticsearch..

[Elasticsearch] N-gram을 사용하여 인물 이름 검색 구현

안녕하세요. Elasticsearch 사람 이름 검색을 wildcard로 구현을 했었는데, wildcard 쿼리가 속도가 많이 느려 사용을 지향한다는 소식을 듣고 N-gram을 사용을 하여 구현을 한것을 공유하겠습니다. PUT human { "settings": { "index" : { "max_ngram_diff": 12 }, "analysis": { "analyzer": { "ngram_analyzer": { "tokenizer": "ngram_tokenizer" } }, "tokenizer": { "ngram_tokenizer": { "token_chars": [ "letter", "digit" ], "min_gram": "1", "type": "ngram", "max_gram": "12" } } ..

[Elasticsearch] 엘라스틱서치 한글 형태소 분석기 노리(nori) 설치하기

안녕하세요 엘라스틱서치에 형태소분석기 Nori를 적용하는 방법을 소개해 드리겠습니다. 엘라스틱 서치가 설치가 안되어 있으신분들은 아래 게시글 먼저 확인해주세요. https://yong-95.tistory.com/12?category=912486 [Elasticsearch, Kibana] 엘라스틱 서치, 키바나 로컬 환경에 구축하기 안녕하세요, Window 10에 Elasticsearch, Kibana를 로컬 환경에 구축하는법을 포스팅 하겠습니다. 대부분 Elasticsearch를 ELK라고 Elasticsearch, logstash, Kibana 세개를 한번에 사용을 하는데 저는 logstash가.. yong-95.tistory.com artifacts.elastic.co/downloads/elastic..

[Elasticsearch, Kibana] 엘라스틱 서치, 키바나 로컬 환경에 구축하기

안녕하세요, Window 10에 Elasticsearch, Kibana를 로컬 환경에 구축하는법을 포스팅 하겠습니다. 대부분 Elasticsearch를 ELK라고 Elasticsearch, logstash, Kibana 세개를 한번에 사용을 하는데 저는 logstash가 무겁고, 사용하기 번거로워서 직접 데이터 수집 & 색인을 진행을 하기때문에 logstash는 설치하지 않았습니다. Elasticsearch, Kibana 개발환경 구축 포스팅을 시작하겠습니다. 해당 글에서는 7.9.0 버전을 설치하겠습니다. 엘라스틱 서치, Kibana 다운로드 URL www.elastic.co/kr/downloads/past-releases#elasticsearch Past Releases of Elastic Stack..