본문 바로가기
WIKI 기술 지식 베이스

ISM error prevention

원문 보기 위키 갱신

출처: 문서

본문

ISM 오류 방지

오류 방지는 Index State Management(ISM) 액션이 수행되기 전에 검증하여 액션이 실패하는 것을 방지해요. 또한 Index Explain API의 응답에 액션 검증 결과에서 추가 정보를 출력해요. 각 액션의 검증 규칙과 문제 해결 방법은 다음 섹션에 나열되어 있어요.


목차

  1. TOC {:toc}

Roll over

ISM은 다음 조건 중 하나라도 해당되면 인덱스에 대해 rollover 액션을 수행하지 않아요.

Delete

ISM은 다음 조건 중 하나라도 해당되면 인덱스에 대해 delete 액션을 수행하지 않아요.

  • 인덱스가 존재하지 않아요.
  • 인덱스 이름이 유효하지 않아요.
  • 인덱스가 데이터 스트림의 쓰기 인덱스예요.

Force merge

ISM은 인덱스의 데이터셋이 너무 커서 임계값을 초과하면 force_merge 액션을 수행하지 않아요.

Replica count

ISM은 다음 조건 중 하나라도 해당되면 인덱스에 대해 replica_count 액션을 수행하지 않아요.

  • 데이터 양이 임계값을 초과해요.
  • 샤드 수가 최대값을 초과해요.

Open

ISM은 다음 조건 중 하나라도 해당되면 인덱스에 대해 open 액션을 수행하지 않아요.

  • 인덱스가 차단되었어요.
  • 샤드 수가 최대값을 초과해요.

Read only

ISM은 다음 조건 중 하나라도 해당되면 인덱스에 대해 read_only 액션을 수행하지 않아요.

  • 인덱스가 차단되었어요.
  • 데이터 양이 임계값을 초과해요.

Read write

ISM은 인덱스가 차단된 경우 인덱스에 대해 read_write 액션을 수행하지 않아요.

Close

ISM은 다음 조건 중 하나라도 해당되면 인덱스에 대해 close 액션을 수행하지 않아요.

  • 인덱스가 존재하지 않아요.
  • 인덱스 이름이 유효하지 않아요.

Index priority

ISM은 read-only-allow-delete 권한이 없는 인덱스에 대해 index_priority 액션을 수행하지 않아요.

Snapshot

ISM은 다음 조건 중 하나라도 해당되면 인덱스에 대해 snapshot 액션을 수행하지 않아요.

  • 인덱스가 존재하지 않아요.
  • 인덱스 이름이 유효하지 않아요.

Search only

ISM은 다음 조건 중 하나라도 해당되면 인덱스에 대해 search_only 액션을 수행하지 않아요.

Transition

ISM은 다음 조건 중 하나라도 해당되면 인덱스에 대해 transition 액션을 수행하지 않아요.

  • 인덱스가 존재하지 않아요.
  • 인덱스 이름이 유효하지 않아요.

더 알아보기 (Learn more)