ELK 5

[ELK] index [.async-search] blocked by: [TOO_MANY_REQUESTS/12/disk usage exceeded flood-stage watermark, index has read-only-allow-delete block] 발생시 처리

index [.async-search] blocked by: [TOO_MANY_REQUESTS/12/disk usage exceeded flood-stage watermark, index has read-only-allow-delete block] 발생 증상 기존에 개발계 테스트용도로 설치된 키바나 대시보드에서 조회가 안되고 해당 문구가 발생하며 조회가 안됨 엘라스틱서치 로그를 통해 high disk watermark[90%] exceeded .. free: 1.3gb[5.3%], shards will be relocated away from thie node; 해당 내용이 확인됨 발생원인 노드 디스크가 90%이상 사용중이면 해당 마스터노드에서는 모든 인덱스를 read-only로 만들어버림 (확인 시 디..

ELK 2022.02.08

[ELK] 엘라스틱서치 인덱스 / 샤드

인덱스 엘라스틱서치에서는 단일 데이터를 도큐먼트라 부르며, 도큐먼트를 모아놓은 집합을 인덱스라함 엘라스틱서치는 여러개의 인덱스를 동시에 조회할 수 있음 즉 인덱스는 데이터가 저장되는 공간이며, 엘라스틱서치에서 인덱스는 샤드라는 단위로 분리되어 여러 노드에 분산되어 저장 관리가 됨 샤드 인덱스 내부에 색인된 데이터들이 물리적 공간 즉 여러 노드애 여러개의 부분들로 존재하는 데이터 샤드는 프라이머리 샤드와 레플리카 샤드로 구분이 됨 프라이머리 샤드는 데이터 원본, 레플리카 샤드는 프라이머리 샤드의 복제본 레플리카 샤드가 복제본이므로 기존 프라이머리 샤드의 데이터가 무너졌을 때, 대신 사용되어 Fail-over 역할을 하여 데이터의 가용성과 무결성을 보장함 (프라이머리 샤드가 유실될 경우 남아있는 레플리카 샤..

ELK 2022.01.18