앤서니가 빨간색
Elasticsearch 클러스터에서
문제를 해결하는 방법을 보여드립니다.

anthony_add_storage_elasticsearch

Amazon ES(Amazon Elasticsearch Service) 도메인의 스토리지 공간이 부족합니다. 이 상태의 의미는 무엇이고 어떻게 해결합니까?

Elasticsearch 노드에 스토리지를 할당할 때 해당 공간의 최대 20%(20 GB)는 예약된 공간입니다. 도메인의 스토리지 공간이 부족하면 도메인이 제 기능을 하지 못할 수 있습니다. Amazon ES 도메인의 가용 스토리지 공간을 늘리려면 다음과 같이 하십시오.

  • Amazon EBS(Amazon Elastic Block Store) 볼륨의 크기를 늘리거나 클러스터에 노드를 추가하여 도메인에 스토리지 공간을 추가합니다.
  • 필요 없는 파일을 삭제하고, 오래 된 인덱스를 최적화하고, 도메인 복제본 수를 줄이는 방법으로 도메인에 저장된 데이터의 양을 줄입니다.

도메인에 스토리지 추가

Amazon EBS를 도메인의 스토리지 솔루션으로 사용하는 경우, 스토리지 공간이 부족하면 ClusterIndexWritesBlocked 오류가 발생합니다. 스토리지를 추가하려면 해당 도메인이나 클러스터에서 사용하는 EBS 볼륨의 크기를 늘리십시오.

참고: 각 노드에 연결할 수 있는 EBS 볼륨에 대해 크기 제한이 있습니다. 노드에 스토리지를 추가로 연결할 수 없는 경우 노드를 추가하거나 도메인을 확장하십시오.

Amazon EBS를 도메인의 스토리지 솔루션으로 사용하지 않는 경우, 클러스터 구성에 노드를 추가합니다.

참고: FreeStorageSpace CloudWatch 지표는 클러스터에 있는 노드의 스토리지에서 가용 공간(메가바이트)을 측정합니다. 도메인이나 클러스터의 가용 스토리지 공간이 부족해질 때 알림을 받으려면 CloudWatch 경보를 구성하십시오.

CloudWatch 지표는 클러스터 수준 통계를 보고합니다. 노드 수준 디스크 할당을 확인하려면 다음과 같이 cat/allocation 명령을 사용하십시오.

curl ES_Endpoint/_cat/allocation?v

도메인에 저장된 데이터의 양 줄이기

도메인의 스냅샷을 수동으로 생성한 후 필요 없는 문서를 삭제합니다.

또한 오래 된 인덱스를 최적화하고 도메인의 복제본 수를 줄이는 방법도 있습니다. 오래 된 인덱스를 최적화해도 회수되는 스토리지의 양에 큰 변화가 없을 수 있으며, 도메인 복제본 수를 줄이면 도메인의 전반적인 내결함성이 저하될 수 있음을 알아 두십시오.


페이지 내용이 도움이 되었습니까? | 아니요

AWS 지원 지식 센터로 돌아가기

도움이 필요하십니까? AWS 지원 센터를 방문하십시오.

게시된 날짜: 2016년 11월 01일

업데이트된 날짜: 2018년 7월 26일