resource_not_found_exception: resource_not_found_exception
Elasticsearch의미
요청한 리소스(문서, 인덱스, 태스크, 파이프라인, 모델 등)를 찾을 수 없다. 지정한 ID/이름의 리소스가 존재하지 않는다.
원인
존재하지 않는 문서 ID, 삭제되었거나 생성된 적 없는 인덱스/파이프라인, 철자가 틀린 이름, 아직 완료되지 않았거나 이미 정리된 태스크, 또는 잘못된 클러스터로 보낸 요청.
해결 방법
리소스 이름/ID와 존재 여부를 확인한다(예: GET /index/_doc/id, GET _ingest/pipeline/name). 올바른 인덱스와 클러스터로 요청을 보내는지 확인한다. 삭제/생성 작업 순서를 검토한다. 태스크는 _tasks API로 상태를 확인한다.
같은 데이터베이스의 다른 항목
- repository_missing_exceptionrepository_missing_exception
- concurrent_snapshot_execution_exceptionconcurrent_snapshot_execution_exception
- invalid_index_name_exceptioninvalid_index_name_exception
- process_cluster_event_timeout_exceptionprocess_cluster_event_timeout_exception
- search_context_missing_exceptionNo search context found for id (scroll expired) (id에 대한 search context 없음)
- aliases_not_found_exceptionAliases missing
- snapshot_missing_exceptionSnapshot is missing